Warning: Permanently added '172.25.80.173' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 876304 --chroot fedora-rawhide-i386 --detached default Version: 0.24 Task: {'build_id': 876304, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-i386', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': '9fafd6ce68c9c08d729e8dfad8c3c95bc4eb23c6', 'git_repo': 'pemensik/unbound/openvswitch', 'memory_reqs': 2048, 'package_name': 'openvswitch', 'package_version': '2.11.0-2.fc28', 'project_dirname': 'unbound', 'project_name': 'unbound', 'project_owner': 'pemensik', 'repos': [{'baseurl': 'https://copr-be.cloud.fedoraproject.org/results/pemensik/unbound/fedora-rawhide-i386/', 'id': 'copr_base', 'name': 'Copr repository'}], 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/pemensik/unbound/openvswitch.git', 'committish': '9fafd6ce68c9c08d729e8dfad8c3c95bc4eb23c6'}, 'source_type': 8, 'submitter': 'pemensik', 'task_id': '876304-fedora-rawhide-i386', 'timeout': 64800, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/pemensik/unbound/openvswitch.git /tmp/tmpwc5rbscr/openvswitch --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/pemensik/unbound/openvswitch.git', '/tmp/tmpwc5rbscr/openvswitch', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmpwc5rbscr/openvswitch'... Running: git checkout 9fafd6ce68c9c08d729e8dfad8c3c95bc4eb23c6 cmd: ['git', 'checkout', '9fafd6ce68c9c08d729e8dfad8c3c95bc4eb23c6'] cwd: /tmp/tmpwc5rbscr/openvswitch rc: 0 stdout: stderr: Note: checking out '9fafd6ce68c9c08d729e8dfad8c3c95bc4eb23c6'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 9fafd6c automatic import of openvswitch Running: cp -r . /tmp/tmpwim5ib4v cmd: ['cp', '-r', '.', '/tmp/tmpwim5ib4v'] cwd: /tmp/tmpwc5rbscr/openvswitch rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/tmpwc5rbscr/.config/rpkg.conf Running: rpkg -C /tmp/tmpwc5rbscr/.config/rpkg.conf sources --outdir /tmp/tmpwim5ib4v /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['rpkg', '-C', '/tmp/tmpwc5rbscr/.config/rpkg.conf', 'sources', '--outdir', '/tmp/tmpwim5ib4v'] cwd: /tmp/tmpwc5rbscr/openvswitch rc: 0 stdout: Downloading openvswitch-2.11.0.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: Running (timeout=64800): unbuffer /usr/bin/mock --buildsrpm --spec /tmp/tmpwim5ib4v/openvswitch.spec --sources /tmp/tmpwim5ib4v --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --define '%_disable_source_fetch 0' --uniqueext 1554137010.301511 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.14 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmpwim5ib4v/openvswitch.spec) Config(876304-fedora-rawhide-i386) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/876304-fedora-rawhide-i386-1554137010.301511/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled HW Info plugin Mock Version: 1.4.14 INFO: Mock Version: 1.4.14 Start: dnf install 'Copr repository' 1.6 MB/s | 123 kB 00:00 fedora 7.6 MB/s | 54 MB 00:07 Last metadata expiration check: 0:00:00 ago on Mon 01 Apr 2019 04:43:36 PM UTC. Dependencies resolved. ================================================================================ Group Packages ================================================================================ Marking packages as installed by the group: @Buildsystem building group redhat-rpm-config bzip2 xz rpm-build gzip gawk unzip coreutils info sed bash which make tar diffutils glibc-minimal-langpack cpio fedora-release patch findutils shadow-utils util-linux grep ================================================================================ Package Arch Version Repository Size ================================================================================ Installing group packages: bash i686 5.0.2-1.fc30 fedora 1.7 M bzip2 i686 1.0.6-29.fc30 fedora 50 k coreutils i686 8.31-2.fc31 fedora 1.3 M cpio i686 2.12-10.fc30 fedora 255 k diffutils i686 3.7-2.fc30 fedora 395 k fedora-release noarch 31-0.2 fedora 10 k findutils i686 1:4.6.0-22.fc30 fedora 515 k gawk i686 4.2.1-6.fc30 fedora 1.1 M glibc-minimal-langpack i686 2.29.9000-8.fc31 fedora 54 k grep i686 3.1-9.fc30 fedora 256 k gzip i686 1.9-9.fc31 fedora 153 k info i686 6.6-1.fc30 fedora 220 k make i686 1:4.2.1-13.fc30 fedora 490 k patch i686 2.7.6-9.fc31 fedora 138 k redhat-rpm-config noarch 128-1.fc30 fedora 60 k rpm-build i686 4.14.2.1-4.fc30.1 fedora 114 k sed i686 4.5-3.fc30 fedora 289 k shadow-utils i686 2:4.6-11.fc31 fedora 1.2 M tar i686 2:1.32-1.fc31 fedora 889 k unzip i686 6.0-43.fc30 fedora 175 k util-linux i686 2.33.1-4.fc31 fedora 2.4 M which i686 2.21-14.fc30 fedora 41 k xz i686 5.2.4-5.fc30 fedora 148 k Installing dependencies: alternatives i686 1.11-4.fc31 fedora 34 k audit-libs i686 3.0-0.7.20190326git03e7489.fc31 fedora 112 k basesystem noarch 11-7.fc30 fedora 6.9 k binutils i686 2.32-10.fc31 fedora 6.0 M binutils-gold i686 2.32-10.fc31 fedora 819 k boost-regex i686 1.69.0-6.fc30 fedora 312 k brotli i686 1.0.7-3.fc30 fedora 313 k bzip2-libs i686 1.0.6-29.fc30 fedora 38 k ca-certificates noarch 2018.2.26-3.fc30 fedora 385 k coreutils-common i686 8.31-2.fc31 fedora 2.0 M cracklib i686 2.9.6-19.fc30 fedora 77 k crypto-policies noarch 20190211-2.gite3eacfc.fc30 fedora 51 k ctags i686 5.8-25.fc30 fedora 163 k curl i686 7.64.1-1.fc31 fedora 302 k cyrus-sasl-lib i686 2.1.27-0.6rc7.fc30 fedora 97 k dwz i686 0.12-10.fc30 fedora 105 k efi-srpm-macros noarch 4-2.fc30 fedora 23 k elfutils i686 0.176-1.fc30 fedora 309 k elfutils-default-yama-scope noarch 0.176-1.fc30 fedora 16 k elfutils-libelf i686 0.176-1.fc30 fedora 184 k elfutils-libs i686 0.176-1.fc30 fedora 297 k expat i686 2.2.6-2.fc30 fedora 94 k fedora-gpg-keys noarch 31-0.2 fedora 102 k fedora-release-common noarch 31-0.2 fedora 18 k fedora-repos noarch 31-0.2 fedora 9.2 k fedora-repos-rawhide noarch 31-0.2 fedora 8.4 k file i686 5.36-2.fc31 fedora 49 k file-libs i686 5.36-2.fc31 fedora 552 k filesystem i686 3.10-1.fc30 fedora 1.1 M fpc-srpm-macros noarch 1.2-1.fc31 fedora 7.5 k gc i686 7.6.4-5.fc30 fedora 97 k gdb-headless i686 8.3.50.20190321-3.fc31 fedora 3.7 M gdbm-libs i686 1:1.18-4.fc30 fedora 53 k ghc-srpm-macros noarch 1.4.2-9.fc30 fedora 7.6 k glib2 i686 2.60.0-3.fc31 fedora 2.6 M glibc i686 2.29.9000-8.fc31 fedora 3.7 M glibc-common i686 2.29.9000-8.fc31 fedora 826 k gmp i686 1:6.1.2-10.fc31 fedora 259 k gnat-srpm-macros noarch 4-9.fc30 fedora 8.5 k go-srpm-macros noarch 2-19.fc30 fedora 11 k guile22 i686 2.2.4-3.fc30 fedora 6.5 M keyutils-libs i686 1.6-2.fc30 fedora 30 k krb5-libs i686 1.17-6.fc31 fedora 769 k libacl i686 2.2.53-3.fc30 fedora 25 k libarchive i686 3.3.3-7.fc31 fedora 381 k libatomic_ops i686 7.6.10-1.fc31 fedora 34 k libattr i686 2.4.48-5.fc30 fedora 17 k libbabeltrace i686 1.5.6-2.fc30 fedora 208 k libblkid i686 2.33.1-4.fc31 fedora 161 k libcap i686 2.26-5.fc30 fedora 47 k libcap-ng i686 0.7.9-7.fc31 fedora 27 k libcom_err i686 1.45.0-1.fc31 fedora 27 k libcurl i686 7.64.1-1.fc31 fedora 284 k libdb i686 5.3.28-37.fc30 fedora 809 k libdb-utils i686 5.3.28-37.fc30 fedora 135 k libfdisk i686 2.33.1-4.fc31 fedora 213 k libffi i686 3.1-19.fc30 fedora 30 k libgcc i686 9.0.1-0.12.fc31 fedora 91 k libgcrypt i686 1.8.4-3.fc30 fedora 416 k libgpg-error i686 1.33-2.fc30 fedora 244 k libicu i686 63.1-2.fc30 fedora 9.1 M libidn2 i686 2.1.1a-1.fc30 fedora 90 k libipt i686 2.0-2.fc30 fedora 61 k libmetalink i686 0.1.3-8.fc30 fedora 30 k libmount i686 2.33.1-4.fc31 fedora 181 k libnghttp2 i686 1.37.0-1.fc31 fedora 77 k libnsl2 i686 1.2.0-4.20180605git4a062cf.fc30 fedora 57 k libpkgconf i686 1.6.1-1.fc31 fedora 36 k libpsl i686 0.20.2-6.fc30 fedora 58 k libpwquality i686 1.4.0-12.fc30 fedora 97 k libselinux i686 2.9-1.fc31 fedora 85 k libsemanage i686 2.9-1.fc31 fedora 122 k libsepol i686 2.9-1.fc31 fedora 308 k libsigsegv i686 2.11-7.fc30 fedora 25 k libsmartcols i686 2.33.1-4.fc31 fedora 115 k libssh i686 0.8.7-1.fc31 fedora 230 k libstdc++ i686 9.0.1-0.12.fc31 fedora 611 k libtasn1 i686 4.13-7.fc30 fedora 71 k libtirpc i686 1.1.4-2.rc2.fc30.1 fedora 105 k libtool-ltdl i686 2.4.6-29.fc30 fedora 36 k libunistring i686 0.9.10-5.fc30 fedora 423 k libutempter i686 1.1.6-16.fc30 fedora 24 k libuuid i686 2.33.1-4.fc31 fedora 27 k libverto i686 0.3.0-7.fc30 fedora 21 k libxcrypt i686 4.4.4-2.fc31 fedora 126 k libxml2 i686 2.9.9-2.fc30 fedora 696 k libzstd i686 1.3.8-2.fc30 fedora 251 k lua-libs i686 5.3.5-5.fc30 fedora 119 k lz4-libs i686 1.8.3-2.fc30 fedora 61 k mpfr i686 3.1.6-4.fc30 fedora 220 k ncurses i686 6.1-10.20180923.fc30 fedora 363 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs i686 6.1-10.20180923.fc30 fedora 308 k nim-srpm-macros noarch 1-4.fc30 fedora 8.1 k ocaml-srpm-macros noarch 5-5.fc30 fedora 7.7 k openblas-srpm-macros noarch 2-5.fc30 fedora 7.3 k openldap i686 2.4.47-1.fc30 fedora 298 k openssl-libs i686 1:1.1.1b-4.fc31 fedora 1.3 M p11-kit i686 0.23.15-3.fc30 fedora 237 k p11-kit-trust i686 0.23.15-3.fc30 fedora 129 k pam i686 1.3.1-17.fc30 fedora 643 k pcre i686 8.43-1.fc31 fedora 186 k pcre2 i686 10.33-0.4.RC1.fc31 fedora 252 k perl-srpm-macros noarch 1-29.fc30 fedora 8.2 k pkgconf i686 1.6.1-1.fc31 fedora 39 k pkgconf-m4 noarch 1.6.1-1.fc31 fedora 15 k pkgconf-pkg-config i686 1.6.1-1.fc31 fedora 11 k popt i686 1.16-17.fc30 fedora 57 k publicsuffix-list-dafsa noarch 20190128-2.fc30 fedora 54 k python-pip-wheel noarch 19.0.3-1.fc31 fedora 1.1 M python-setuptools-wheel noarch 40.8.0-1.fc30 fedora 279 k python-srpm-macros noarch 3-42.fc30 fedora 11 k python3-libs i686 3.7.3-1.fc31 fedora 7.8 M qt5-srpm-macros noarch 5.12.1-1.fc31 fedora 9.1 k readline i686 8.0-2.fc30 fedora 198 k rpm i686 4.14.2.1-4.fc30.1 fedora 485 k rpm-build-libs i686 4.14.2.1-4.fc30.1 fedora 100 k rpm-libs i686 4.14.2.1-4.fc30.1 fedora 299 k rust-srpm-macros noarch 6-4.fc30 fedora 9.0 k setup noarch 2.13.2-1.fc31 fedora 149 k source-highlight i686 3.1.8-24.fc31 fedora 680 k sqlite-libs i686 3.27.2-3.fc31 fedora 580 k systemd-libs i686 241-4.gitcbf14c9.fc31 fedora 506 k tzdata noarch 2019a-1.fc31 fedora 425 k xz-libs i686 5.2.4-5.fc30 fedora 92 k zip i686 3.0-24.fc30 fedora 271 k zlib i686 1.2.11-15.fc30 fedora 91 k zstd i686 1.3.8-2.fc30 fedora 365 k Transaction Summary ================================================================================ Install 151 Packages Total download size: 78 M Installed size: 328 M Downloading Packages: (1/151): diffutils-3.7-2.fc30.i686.rpm 4.0 MB/s | 395 kB 00:00 (2/151): gzip-1.9-9.fc31.i686.rpm 6.0 MB/s | 153 kB 00:00 (3/151): shadow-utils-4.6-11.fc31.i686.rpm 8.9 MB/s | 1.2 MB 00:00 (4/151): gawk-4.2.1-6.fc30.i686.rpm 8.3 MB/s | 1.1 MB 00:00 (5/151): make-4.2.1-13.fc30.i686.rpm 15 MB/s | 490 kB 00:00 (6/151): redhat-rpm-config-128-1.fc30.noarch.rp 3.9 MB/s | 60 kB 00:00 (7/151): glibc-minimal-langpack-2.29.9000-8.fc3 5.3 MB/s | 54 kB 00:00 (8/151): findutils-4.6.0-22.fc30.i686.rpm 14 MB/s | 515 kB 00:00 (9/151): bash-5.0.2-1.fc30.i686.rpm 16 MB/s | 1.7 MB 00:00 (10/151): fedora-release-31-0.2.noarch.rpm 647 kB/s | 10 kB 00:00 (11/151): rpm-build-4.14.2.1-4.fc30.1.i686.rpm 9.7 MB/s | 114 kB 00:00 (12/151): sed-4.5-3.fc30.i686.rpm 15 MB/s | 289 kB 00:00 (13/151): grep-3.1-9.fc30.i686.rpm 15 MB/s | 256 kB 00:00 (14/151): which-2.21-14.fc30.i686.rpm 2.3 MB/s | 41 kB 00:00 (15/151): patch-2.7.6-9.fc31.i686.rpm 12 MB/s | 138 kB 00:00 (16/151): util-linux-2.33.1-4.fc31.i686.rpm 14 MB/s | 2.4 MB 00:00 (17/151): info-6.6-1.fc30.i686.rpm 11 MB/s | 220 kB 00:00 (18/151): unzip-6.0-43.fc30.i686.rpm 17 MB/s | 175 kB 00:00 (19/151): tar-1.32-1.fc31.i686.rpm 17 MB/s | 889 kB 00:00 (20/151): cpio-2.12-10.fc30.i686.rpm 9.4 MB/s | 255 kB 00:00 (21/151): bzip2-1.0.6-29.fc30.i686.rpm 4.4 MB/s | 50 kB 00:00 (22/151): xz-5.2.4-5.fc30.i686.rpm 10 MB/s | 148 kB 00:00 (23/151): coreutils-8.31-2.fc31.i686.rpm 20 MB/s | 1.3 MB 00:00 (24/151): gmp-6.1.2-10.fc31.i686.rpm 11 MB/s | 259 kB 00:00 (25/151): filesystem-3.10-1.fc30.i686.rpm 14 MB/s | 1.1 MB 00:00 (26/151): libsigsegv-2.11-7.fc30.i686.rpm 1.3 MB/s | 25 kB 00:00 (27/151): mpfr-3.1.6-4.fc30.i686.rpm 15 MB/s | 220 kB 00:00 (28/151): readline-8.0-2.fc30.i686.rpm 13 MB/s | 198 kB 00:00 (29/151): libacl-2.2.53-3.fc30.i686.rpm 1.3 MB/s | 25 kB 00:00 (30/151): audit-libs-3.0-0.7.20190326git03e7489 5.1 MB/s | 112 kB 00:00 (31/151): libattr-2.4.48-5.fc30.i686.rpm 1.1 MB/s | 17 kB 00:00 (32/151): libselinux-2.9-1.fc31.i686.rpm 5.5 MB/s | 85 kB 00:00 (33/151): libsemanage-2.9-1.fc31.i686.rpm 9.5 MB/s | 122 kB 00:00 (34/151): libxcrypt-4.4.4-2.fc31.i686.rpm 9.6 MB/s | 126 kB 00:00 (35/151): glibc-2.29.9000-8.fc31.i686.rpm 23 MB/s | 3.7 MB 00:00 (36/151): libblkid-2.33.1-4.fc31.i686.rpm 5.1 MB/s | 161 kB 00:00 (37/151): setup-2.13.2-1.fc31.noarch.rpm 4.3 MB/s | 149 kB 00:00 (38/151): libcap-ng-0.7.9-7.fc31.i686.rpm 1.6 MB/s | 27 kB 00:00 (39/151): libmount-2.33.1-4.fc31.i686.rpm 11 MB/s | 181 kB 00:00 (40/151): libfdisk-2.33.1-4.fc31.i686.rpm 11 MB/s | 213 kB 00:00 (41/151): libsmartcols-2.33.1-4.fc31.i686.rpm 8.6 MB/s | 115 kB 00:00 (42/151): libutempter-1.1.6-16.fc30.i686.rpm 1.8 MB/s | 24 kB 00:00 (43/151): libuuid-2.33.1-4.fc31.i686.rpm 1.8 MB/s | 27 kB 00:00 (44/151): ncurses-libs-6.1-10.20180923.fc30.i68 16 MB/s | 308 kB 00:00 (45/151): zlib-1.2.11-15.fc30.i686.rpm 6.4 MB/s | 91 kB 00:00 (46/151): pam-1.3.1-17.fc30.i686.rpm 17 MB/s | 643 kB 00:00 (47/151): systemd-libs-241-4.gitcbf14c9.fc31.i6 13 MB/s | 506 kB 00:00 (48/151): dwz-0.12-10.fc30.i686.rpm 10 MB/s | 105 kB 00:00 (49/151): efi-srpm-macros-4-2.fc30.noarch.rpm 1.7 MB/s | 23 kB 00:00 (50/151): fpc-srpm-macros-1.2-1.fc31.noarch.rpm 1.0 MB/s | 7.5 kB 00:00 (51/151): file-5.36-2.fc31.i686.rpm 2.8 MB/s | 49 kB 00:00 (52/151): ghc-srpm-macros-1.4.2-9.fc30.noarch.r 860 kB/s | 7.6 kB 00:00 (53/151): gnat-srpm-macros-4-9.fc30.noarch.rpm 1.0 MB/s | 8.5 kB 00:00 (54/151): go-srpm-macros-2-19.fc30.noarch.rpm 1.7 MB/s | 11 kB 00:00 (55/151): nim-srpm-macros-1-4.fc30.noarch.rpm 1.1 MB/s | 8.1 kB 00:00 (56/151): openblas-srpm-macros-2-5.fc30.noarch. 801 kB/s | 7.3 kB 00:00 (57/151): ocaml-srpm-macros-5-5.fc30.noarch.rpm 546 kB/s | 7.7 kB 00:00 (58/151): perl-srpm-macros-1-29.fc30.noarch.rpm 1.0 MB/s | 8.2 kB 00:00 (59/151): python-srpm-macros-3-42.fc30.noarch.r 1.5 MB/s | 11 kB 00:00 (60/151): qt5-srpm-macros-5.12.1-1.fc31.noarch. 1.3 MB/s | 9.1 kB 00:00 (61/151): rust-srpm-macros-6-4.fc30.noarch.rpm 915 kB/s | 9.0 kB 00:00 (62/151): rpm-4.14.2.1-4.fc30.1.i686.rpm 15 MB/s | 485 kB 00:00 (63/151): zip-3.0-24.fc30.i686.rpm 9.8 MB/s | 271 kB 00:00 (64/151): fedora-release-common-31-0.2.noarch.r 918 kB/s | 18 kB 00:00 (65/151): glibc-common-2.29.9000-8.fc31.i686.rp 12 MB/s | 826 kB 00:00 (66/151): elfutils-0.176-1.fc30.i686.rpm 11 MB/s | 309 kB 00:00 (67/151): elfutils-libelf-0.176-1.fc30.i686.rpm 11 MB/s | 184 kB 00:00 (68/151): elfutils-libs-0.176-1.fc30.i686.rpm 10 MB/s | 297 kB 00:00 (69/151): guile22-2.2.4-3.fc30.i686.rpm 22 MB/s | 6.5 MB 00:00 (70/151): pkgconf-pkg-config-1.6.1-1.fc31.i686. 1.1 MB/s | 11 kB 00:00 (71/151): popt-1.16-17.fc30.i686.rpm 3.9 MB/s | 57 kB 00:00 (72/151): rpm-build-libs-4.14.2.1-4.fc30.1.i686 6.9 MB/s | 100 kB 00:00 (73/151): rpm-libs-4.14.2.1-4.fc30.1.i686.rpm 18 MB/s | 299 kB 00:00 (74/151): zstd-1.3.8-2.fc30.i686.rpm 16 MB/s | 365 kB 00:00 (75/151): pcre-8.43-1.fc31.i686.rpm 13 MB/s | 186 kB 00:00 (76/151): bzip2-libs-1.0.6-29.fc30.i686.rpm 2.7 MB/s | 38 kB 00:00 (77/151): gdb-headless-8.3.50.20190321-3.fc31.i 15 MB/s | 3.7 MB 00:00 (78/151): libcap-2.26-5.fc30.i686.rpm 4.4 MB/s | 47 kB 00:00 (79/151): coreutils-common-8.31-2.fc31.i686.rpm 18 MB/s | 2.0 MB 00:00 (80/151): ncurses-6.1-10.20180923.fc30.i686.rpm 18 MB/s | 363 kB 00:00 (81/151): xz-libs-5.2.4-5.fc30.i686.rpm 6.2 MB/s | 92 kB 00:00 (82/151): basesystem-11-7.fc30.noarch.rpm 792 kB/s | 6.9 kB 00:00 (83/151): openssl-libs-1.1.1b-4.fc31.i686.rpm 23 MB/s | 1.3 MB 00:00 (84/151): libgcc-9.0.1-0.12.fc31.i686.rpm 3.7 MB/s | 91 kB 00:00 (85/151): pcre2-10.33-0.4.RC1.fc31.i686.rpm 14 MB/s | 252 kB 00:00 (86/151): libsepol-2.9-1.fc31.i686.rpm 14 MB/s | 308 kB 00:00 (87/151): ncurses-base-6.1-10.20180923.fc30.noa 3.6 MB/s | 59 kB 00:00 (88/151): cracklib-2.9.6-19.fc30.i686.rpm 5.1 MB/s | 77 kB 00:00 (89/151): libnsl2-1.2.0-4.20180605git4a062cf.fc 3.9 MB/s | 57 kB 00:00 (90/151): libpwquality-1.4.0-12.fc30.i686.rpm 6.4 MB/s | 97 kB 00:00 (91/151): libdb-5.3.28-37.fc30.i686.rpm 19 MB/s | 809 kB 00:00 (92/151): binutils-2.32-10.fc31.i686.rpm 11 MB/s | 6.0 MB 00:00 (93/151): libtirpc-1.1.4-2.rc2.fc30.1.i686.rpm 2.3 MB/s | 105 kB 00:00 (94/151): libgcrypt-1.8.4-3.fc30.i686.rpm 9.2 MB/s | 416 kB 00:00 (95/151): lz4-libs-1.8.3-2.fc30.i686.rpm 3.4 MB/s | 61 kB 00:00 (96/151): gc-7.6.4-5.fc30.i686.rpm 5.2 MB/s | 97 kB 00:00 (97/151): libtool-ltdl-2.4.6-29.fc30.i686.rpm 4.1 MB/s | 36 kB 00:00 (98/151): libffi-3.1-19.fc30.i686.rpm 1.4 MB/s | 30 kB 00:00 (99/151): libunistring-0.9.10-5.fc30.i686.rpm 15 MB/s | 423 kB 00:00 (100/151): libarchive-3.3.3-7.fc31.i686.rpm 12 MB/s | 381 kB 00:00 (101/151): libdb-utils-5.3.28-37.fc30.i686.rpm 5.7 MB/s | 135 kB 00:00 (102/151): fedora-repos-31-0.2.noarch.rpm 894 kB/s | 9.2 kB 00:00 (103/151): tzdata-2019a-1.fc31.noarch.rpm 15 MB/s | 425 kB 00:00 (104/151): file-libs-5.36-2.fc31.i686.rpm 7.7 MB/s | 552 kB 00:00 (105/151): alternatives-1.11-4.fc31.i686.rpm 1.8 MB/s | 34 kB 00:00 (106/151): elfutils-default-yama-scope-0.176-1. 1.6 MB/s | 16 kB 00:00 (107/151): expat-2.2.6-2.fc30.i686.rpm 4.8 MB/s | 94 kB 00:00 (108/151): binutils-gold-2.32-10.fc31.i686.rpm 15 MB/s | 819 kB 00:00 (109/151): libbabeltrace-1.5.6-2.fc30.i686.rpm 7.6 MB/s | 208 kB 00:00 (110/151): libstdc++-9.0.1-0.12.fc31.i686.rpm 8.2 MB/s | 611 kB 00:00 (111/151): libipt-2.0-2.fc30.i686.rpm 1.8 MB/s | 61 kB 00:00 (112/151): pkgconf-1.6.1-1.fc31.i686.rpm 2.3 MB/s | 39 kB 00:00 (113/151): pkgconf-m4-1.6.1-1.fc31.noarch.rpm 1.2 MB/s | 15 kB 00:00 (114/151): libzstd-1.3.8-2.fc30.i686.rpm 8.4 MB/s | 251 kB 00:00 (115/151): source-highlight-3.1.8-24.fc31.i686. 7.6 MB/s | 680 kB 00:00 (116/151): lua-libs-5.3.5-5.fc30.i686.rpm 4.2 MB/s | 119 kB 00:00 (117/151): crypto-policies-20190211-2.gite3eacf 1.7 MB/s | 51 kB 00:00 (118/151): ca-certificates-2018.2.26-3.fc30.noa 7.9 MB/s | 385 kB 00:00 (119/151): libcom_err-1.45.0-1.fc31.i686.rpm 1.2 MB/s | 27 kB 00:00 (120/151): krb5-libs-1.17-6.fc31.i686.rpm 11 MB/s | 769 kB 00:00 (121/151): libgpg-error-1.33-2.fc30.i686.rpm 5.5 MB/s | 244 kB 00:00 (122/151): libatomic_ops-7.6.10-1.fc31.i686.rpm 3.0 MB/s | 34 kB 00:00 (123/151): fedora-gpg-keys-31-0.2.noarch.rpm 7.1 MB/s | 102 kB 00:00 (124/151): fedora-repos-rawhide-31-0.2.noarch.r 699 kB/s | 8.4 kB 00:00 (125/151): libxml2-2.9.9-2.fc30.i686.rpm 7.9 MB/s | 696 kB 00:00 (126/151): gdbm-libs-1.18-4.fc30.i686.rpm 2.7 MB/s | 53 kB 00:00 (127/151): glib2-2.60.0-3.fc31.i686.rpm 14 MB/s | 2.6 MB 00:00 (128/151): python-setuptools-wheel-40.8.0-1.fc3 13 MB/s | 279 kB 00:00 (129/151): python-pip-wheel-19.0.3-1.fc31.noarc 7.3 MB/s | 1.1 MB 00:00 (130/151): sqlite-libs-3.27.2-3.fc31.i686.rpm 15 MB/s | 580 kB 00:00 (131/151): boost-regex-1.69.0-6.fc30.i686.rpm 8.2 MB/s | 312 kB 00:00 (132/151): ctags-5.8-25.fc30.i686.rpm 5.9 MB/s | 163 kB 00:00 (133/151): libpkgconf-1.6.1-1.fc31.i686.rpm 2.1 MB/s | 36 kB 00:00 (134/151): p11-kit-0.23.15-3.fc30.i686.rpm 9.7 MB/s | 237 kB 00:00 (135/151): p11-kit-trust-0.23.15-3.fc30.i686.rp 7.1 MB/s | 129 kB 00:00 (136/151): keyutils-libs-1.6-2.fc30.i686.rpm 1.6 MB/s | 30 kB 00:00 (137/151): libverto-0.3.0-7.fc30.i686.rpm 1.0 MB/s | 21 kB 00:00 (138/151): libtasn1-4.13-7.fc30.i686.rpm 2.7 MB/s | 71 kB 00:00 (139/151): curl-7.64.1-1.fc31.i686.rpm 7.1 MB/s | 302 kB 00:00 (140/151): libmetalink-0.1.3-8.fc30.i686.rpm 1.4 MB/s | 30 kB 00:00 (141/151): python3-libs-3.7.3-1.fc31.i686.rpm 11 MB/s | 7.8 MB 00:00 (142/151): libcurl-7.64.1-1.fc31.i686.rpm 3.9 MB/s | 284 kB 00:00 (143/151): libidn2-2.1.1a-1.fc30.i686.rpm 4.0 MB/s | 90 kB 00:00 (144/151): brotli-1.0.7-3.fc30.i686.rpm 8.4 MB/s | 313 kB 00:00 (145/151): libnghttp2-1.37.0-1.fc31.i686.rpm 3.8 MB/s | 77 kB 00:00 (146/151): libpsl-0.20.2-6.fc30.i686.rpm 2.8 MB/s | 58 kB 00:00 (147/151): openldap-2.4.47-1.fc30.i686.rpm 12 MB/s | 298 kB 00:00 (148/151): libssh-0.8.7-1.fc31.i686.rpm 4.9 MB/s | 230 kB 00:00 (149/151): publicsuffix-list-dafsa-20190128-2.f 3.3 MB/s | 54 kB 00:00 (150/151): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.i6 5.8 MB/s | 97 kB 00:00 (151/151): libicu-63.1-2.fc30.i686.rpm 20 MB/s | 9.1 MB 00:00 -------------------------------------------------------------------------------- Total 29 MB/s | 78 MB 00:02 warning: /var/lib/mock/876304-fedora-rawhide-i386-1554137010.301511/root/var/cache/dnf/fedora-6cb74b5c20b9e175/packages/gawk-4.2.1-6.fc30.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 3c3359c4: NOKEY Importing GPG key 0x3C3359C4: Userid : "Fedora (31) " Fingerprint: 7D22 D586 7F2A 4236 474B F7B8 50CB 390B 3C33 59C4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-31-primary Key imported successfully Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.i686 1/1 Preparing : 1/1 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 1/151 Installing : python-setuptools-wheel-40.8.0-1.fc30.noarch 2/151 Installing : fedora-gpg-keys-31-0.2.noarch 3/151 Installing : fedora-release-common-31-0.2.noarch 4/151 Installing : fedora-release-31-0.2.noarch 5/151 Installing : fedora-repos-rawhide-31-0.2.noarch 6/151 Installing : fedora-repos-31-0.2.noarch 7/151 Installing : setup-2.13.2-1.fc31.noarch 8/151 Running scriptlet: setup-2.13.2-1.fc31.noarch 8/151 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.10-1.fc30.i686 9/151 Installing : basesystem-11-7.fc30.noarch 10/151 Installing : pkgconf-m4-1.6.1-1.fc31.noarch 11/151 Installing : tzdata-2019a-1.fc31.noarch 12/151 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 13/151 Installing : coreutils-common-8.31-2.fc31.i686 14/151 Installing : rust-srpm-macros-6-4.fc30.noarch 15/151 Installing : qt5-srpm-macros-5.12.1-1.fc31.noarch 16/151 Installing : python-srpm-macros-3-42.fc30.noarch 17/151 Installing : perl-srpm-macros-1-29.fc30.noarch 18/151 Installing : openblas-srpm-macros-2-5.fc30.noarch 19/151 Installing : ocaml-srpm-macros-5-5.fc30.noarch 20/151 Installing : nim-srpm-macros-1-4.fc30.noarch 21/151 Installing : go-srpm-macros-2-19.fc30.noarch 22/151 Installing : gnat-srpm-macros-4-9.fc30.noarch 23/151 Installing : ghc-srpm-macros-1.4.2-9.fc30.noarch 24/151 Installing : fpc-srpm-macros-1.2-1.fc31.noarch 25/151 Installing : libgcc-9.0.1-0.12.fc31.i686 26/151 Running scriptlet: libgcc-9.0.1-0.12.fc31.i686 26/151 Installing : pcre2-10.33-0.4.RC1.fc31.i686 27/151 Installing : libselinux-2.9-1.fc31.i686 28/151 Installing : glibc-minimal-langpack-2.29.9000-8.fc31.i686 29/151 Installing : ncurses-libs-6.1-10.20180923.fc30.i686 30/151 Installing : glibc-common-2.29.9000-8.fc31.i686 31/151 Running scriptlet: glibc-2.29.9000-8.fc31.i686 32/151 Installing : glibc-2.29.9000-8.fc31.i686 32/151 Running scriptlet: glibc-2.29.9000-8.fc31.i686 32/151 Installing : bash-5.0.2-1.fc30.i686 33/151 Running scriptlet: bash-5.0.2-1.fc30.i686 33/151 Installing : libsepol-2.9-1.fc31.i686 34/151 Running scriptlet: libsepol-2.9-1.fc31.i686 34/151 Installing : zlib-1.2.11-15.fc30.i686 35/151 Installing : bzip2-libs-1.0.6-29.fc30.i686 36/151 Installing : xz-libs-5.2.4-5.fc30.i686 37/151 Installing : libstdc++-9.0.1-0.12.fc31.i686 38/151 Installing : elfutils-libelf-0.176-1.fc30.i686 39/151 Installing : libxcrypt-4.4.4-2.fc31.i686 40/151 Installing : libuuid-2.33.1-4.fc31.i686 41/151 Installing : popt-1.16-17.fc30.i686 42/151 Installing : libdb-5.3.28-37.fc30.i686 43/151 Installing : gmp-1:6.1.2-10.fc31.i686 44/151 Installing : readline-8.0-2.fc30.i686 45/151 Installing : libattr-2.4.48-5.fc30.i686 46/151 Installing : libacl-2.2.53-3.fc30.i686 47/151 Installing : sed-4.5-3.fc30.i686 48/151 Installing : libffi-3.1-19.fc30.i686 49/151 Installing : libcom_err-1.45.0-1.fc31.i686 50/151 Installing : libcap-2.26-5.fc30.i686 51/151 Installing : libunistring-0.9.10-5.fc30.i686 52/151 Installing : expat-2.2.6-2.fc30.i686 53/151 Installing : libzstd-1.3.8-2.fc30.i686 54/151 Installing : elfutils-default-yama-scope-0.176-1.fc30.noarch 55/151 Running scriptlet: elfutils-default-yama-scope-0.176-1.fc30.noarch 55/151 Installing : elfutils-libs-0.176-1.fc30.i686 56/151 Installing : libidn2-2.1.1a-1.fc30.i686 57/151 Installing : p11-kit-0.23.15-3.fc30.i686 58/151 Installing : mpfr-3.1.6-4.fc30.i686 59/151 Installing : unzip-6.0-43.fc30.i686 60/151 Installing : file-libs-5.36-2.fc31.i686 61/151 Installing : file-5.36-2.fc31.i686 62/151 Installing : findutils-1:4.6.0-22.fc30.i686 63/151 Installing : libcap-ng-0.7.9-7.fc31.i686 64/151 Installing : audit-libs-3.0-0.7.20190326git03e7489.fc31.i686 65/151 Installing : pcre-8.43-1.fc31.i686 66/151 Installing : grep-3.1-9.fc30.i686 67/151 Installing : lz4-libs-1.8.3-2.fc30.i686 68/151 Installing : alternatives-1.11-4.fc31.i686 69/151 Installing : lua-libs-5.3.5-5.fc30.i686 70/151 Installing : xz-5.2.4-5.fc30.i686 71/151 Installing : libsemanage-2.9-1.fc31.i686 72/151 Installing : shadow-utils-2:4.6-11.fc31.i686 73/151 Running scriptlet: libutempter-1.1.6-16.fc30.i686 74/151 Installing : libutempter-1.1.6-16.fc30.i686 74/151 Installing : zip-3.0-24.fc30.i686 75/151 Installing : libpsl-0.20.2-6.fc30.i686 76/151 Installing : elfutils-0.176-1.fc30.i686 77/151 Installing : libmetalink-0.1.3-8.fc30.i686 78/151 Installing : tar-2:1.32-1.fc31.i686 79/151 Installing : patch-2.7.6-9.fc31.i686 80/151 Installing : libdb-utils-5.3.28-37.fc30.i686 81/151 Installing : dwz-0.12-10.fc30.i686 82/151 Installing : zstd-1.3.8-2.fc30.i686 83/151 Installing : libicu-63.1-2.fc30.i686 84/151 Installing : boost-regex-1.69.0-6.fc30.i686 85/151 Installing : libxml2-2.9.9-2.fc30.i686 86/151 Installing : bzip2-1.0.6-29.fc30.i686 87/151 Installing : sqlite-libs-3.27.2-3.fc31.i686 88/151 Installing : diffutils-3.7-2.fc30.i686 89/151 Installing : cpio-2.12-10.fc30.i686 90/151 Installing : libsigsegv-2.11-7.fc30.i686 91/151 Installing : gawk-4.2.1-6.fc30.i686 92/151 Installing : libsmartcols-2.33.1-4.fc31.i686 93/151 Installing : ncurses-6.1-10.20180923.fc30.i686 94/151 Installing : libtool-ltdl-2.4.6-29.fc30.i686 95/151 Installing : libipt-2.0-2.fc30.i686 96/151 Installing : libgpg-error-1.33-2.fc30.i686 97/151 Installing : libgcrypt-1.8.4-3.fc30.i686 98/151 Installing : libatomic_ops-7.6.10-1.fc31.i686 99/151 Installing : gc-7.6.4-5.fc30.i686 100/151 Installing : gdbm-libs-1:1.18-4.fc30.i686 101/151 Installing : ctags-5.8-25.fc30.i686 102/151 Installing : source-highlight-3.1.8-24.fc31.i686 103/151 Installing : libpkgconf-1.6.1-1.fc31.i686 104/151 Installing : pkgconf-1.6.1-1.fc31.i686 105/151 Installing : pkgconf-pkg-config-1.6.1-1.fc31.i686 106/151 Installing : keyutils-libs-1.6-2.fc30.i686 107/151 Installing : libverto-0.3.0-7.fc30.i686 108/151 Installing : libtasn1-4.13-7.fc30.i686 109/151 Installing : p11-kit-trust-0.23.15-3.fc30.i686 110/151 Running scriptlet: p11-kit-trust-0.23.15-3.fc30.i686 110/151 Installing : openssl-libs-1:1.1.1b-4.fc31.i686 111/151 Installing : coreutils-8.31-2.fc31.i686 112/151 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 113/151 Installing : ca-certificates-2018.2.26-3.fc30.noarch 113/151 Running scriptlet: ca-certificates-2018.2.26-3.fc30.noarch 113/151 Installing : crypto-policies-20190211-2.gite3eacfc.fc30.noarc 114/151 Running scriptlet: crypto-policies-20190211-2.gite3eacfc.fc30.noarc 114/151 Installing : krb5-libs-1.17-6.fc31.i686 115/151 Installing : libtirpc-1.1.4-2.rc2.fc30.1.i686 116/151 Installing : libblkid-2.33.1-4.fc31.i686 117/151 Running scriptlet: libblkid-2.33.1-4.fc31.i686 117/151 Installing : libmount-2.33.1-4.fc31.i686 118/151 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.i686 119/151 Installing : gzip-1.9-9.fc31.i686 120/151 Installing : cracklib-2.9.6-19.fc30.i686 121/151 Installing : libpwquality-1.4.0-12.fc30.i686 122/151 Installing : pam-1.3.1-17.fc30.i686 123/151 Installing : binutils-gold-2.32-10.fc31.i686 124/151 Installing : binutils-2.32-10.fc31.i686 125/151 Running scriptlet: binutils-2.32-10.fc31.i686 125/151 Installing : python-pip-wheel-19.0.3-1.fc31.noarch 126/151 Installing : python3-libs-3.7.3-1.fc31.i686 127/151 Installing : glib2-2.60.0-3.fc31.i686 128/151 Installing : libbabeltrace-1.5.6-2.fc30.i686 129/151 Installing : libfdisk-2.33.1-4.fc31.i686 130/151 Installing : libssh-0.8.7-1.fc31.i686 131/151 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.i686 132/151 Installing : openldap-2.4.47-1.fc30.i686 133/151 Installing : systemd-libs-241-4.gitcbf14c9.fc31.i686 134/151 Running scriptlet: systemd-libs-241-4.gitcbf14c9.fc31.i686 134/151 Installing : guile22-2.2.4-3.fc30.i686 135/151 Running scriptlet: guile22-2.2.4-3.fc30.i686 135/151 Installing : libarchive-3.3.3-7.fc31.i686 136/151 Installing : brotli-1.0.7-3.fc30.i686 137/151 Installing : libnghttp2-1.37.0-1.fc31.i686 138/151 Installing : libcurl-7.64.1-1.fc31.i686 139/151 Installing : curl-7.64.1-1.fc31.i686 140/151 Installing : rpm-libs-4.14.2.1-4.fc30.1.i686 141/151 Installing : rpm-4.14.2.1-4.fc30.1.i686 142/151 Installing : efi-srpm-macros-4-2.fc30.noarch 143/151 Installing : redhat-rpm-config-128-1.fc30.noarch 144/151 Installing : gdb-headless-8.3.50.20190321-3.fc31.i686 145/151 Installing : rpm-build-libs-4.14.2.1-4.fc30.1.i686 146/151 Installing : rpm-build-4.14.2.1-4.fc30.1.i686 147/151 Installing : make-1:4.2.1-13.fc30.i686 148/151 Installing : util-linux-2.33.1-4.fc31.i686 149/151 Running scriptlet: util-linux-2.33.1-4.fc31.i686 149/151 Installing : info-6.6-1.fc30.i686 150/151 Installing : which-2.21-14.fc30.i686 151/151 Running scriptlet: filesystem-3.10-1.fc30.i686 151/151 Running scriptlet: glibc-common-2.29.9000-8.fc31.i686 151/151 Running scriptlet: glib2-2.60.0-3.fc31.i686 151/151 Running scriptlet: info-6.6-1.fc30.i686 151/151 Verifying : gawk-4.2.1-6.fc30.i686 1/151 Verifying : shadow-utils-2:4.6-11.fc31.i686 2/151 Verifying : diffutils-3.7-2.fc30.i686 3/151 Verifying : gzip-1.9-9.fc31.i686 4/151 Verifying : util-linux-2.33.1-4.fc31.i686 5/151 Verifying : make-1:4.2.1-13.fc30.i686 6/151 Verifying : bash-5.0.2-1.fc30.i686 7/151 Verifying : redhat-rpm-config-128-1.fc30.noarch 8/151 Verifying : glibc-minimal-langpack-2.29.9000-8.fc31.i686 9/151 Verifying : findutils-1:4.6.0-22.fc30.i686 10/151 Verifying : fedora-release-31-0.2.noarch 11/151 Verifying : sed-4.5-3.fc30.i686 12/151 Verifying : rpm-build-4.14.2.1-4.fc30.1.i686 13/151 Verifying : grep-3.1-9.fc30.i686 14/151 Verifying : which-2.21-14.fc30.i686 15/151 Verifying : patch-2.7.6-9.fc31.i686 16/151 Verifying : tar-2:1.32-1.fc31.i686 17/151 Verifying : info-6.6-1.fc30.i686 18/151 Verifying : unzip-6.0-43.fc30.i686 19/151 Verifying : cpio-2.12-10.fc30.i686 20/151 Verifying : coreutils-8.31-2.fc31.i686 21/151 Verifying : xz-5.2.4-5.fc30.i686 22/151 Verifying : bzip2-1.0.6-29.fc30.i686 23/151 Verifying : filesystem-3.10-1.fc30.i686 24/151 Verifying : glibc-2.29.9000-8.fc31.i686 25/151 Verifying : gmp-1:6.1.2-10.fc31.i686 26/151 Verifying : libsigsegv-2.11-7.fc30.i686 27/151 Verifying : mpfr-3.1.6-4.fc30.i686 28/151 Verifying : readline-8.0-2.fc30.i686 29/151 Verifying : audit-libs-3.0-0.7.20190326git03e7489.fc31.i686 30/151 Verifying : libacl-2.2.53-3.fc30.i686 31/151 Verifying : libattr-2.4.48-5.fc30.i686 32/151 Verifying : libselinux-2.9-1.fc31.i686 33/151 Verifying : libsemanage-2.9-1.fc31.i686 34/151 Verifying : libxcrypt-4.4.4-2.fc31.i686 35/151 Verifying : setup-2.13.2-1.fc31.noarch 36/151 Verifying : libblkid-2.33.1-4.fc31.i686 37/151 Verifying : libcap-ng-0.7.9-7.fc31.i686 38/151 Verifying : libfdisk-2.33.1-4.fc31.i686 39/151 Verifying : libmount-2.33.1-4.fc31.i686 40/151 Verifying : libsmartcols-2.33.1-4.fc31.i686 41/151 Verifying : libutempter-1.1.6-16.fc30.i686 42/151 Verifying : libuuid-2.33.1-4.fc31.i686 43/151 Verifying : ncurses-libs-6.1-10.20180923.fc30.i686 44/151 Verifying : pam-1.3.1-17.fc30.i686 45/151 Verifying : systemd-libs-241-4.gitcbf14c9.fc31.i686 46/151 Verifying : zlib-1.2.11-15.fc30.i686 47/151 Verifying : guile22-2.2.4-3.fc30.i686 48/151 Verifying : dwz-0.12-10.fc30.i686 49/151 Verifying : efi-srpm-macros-4-2.fc30.noarch 50/151 Verifying : file-5.36-2.fc31.i686 51/151 Verifying : fpc-srpm-macros-1.2-1.fc31.noarch 52/151 Verifying : ghc-srpm-macros-1.4.2-9.fc30.noarch 53/151 Verifying : gnat-srpm-macros-4-9.fc30.noarch 54/151 Verifying : go-srpm-macros-2-19.fc30.noarch 55/151 Verifying : nim-srpm-macros-1-4.fc30.noarch 56/151 Verifying : ocaml-srpm-macros-5-5.fc30.noarch 57/151 Verifying : openblas-srpm-macros-2-5.fc30.noarch 58/151 Verifying : perl-srpm-macros-1-29.fc30.noarch 59/151 Verifying : python-srpm-macros-3-42.fc30.noarch 60/151 Verifying : qt5-srpm-macros-5.12.1-1.fc31.noarch 61/151 Verifying : rpm-4.14.2.1-4.fc30.1.i686 62/151 Verifying : rust-srpm-macros-6-4.fc30.noarch 63/151 Verifying : zip-3.0-24.fc30.i686 64/151 Verifying : glibc-common-2.29.9000-8.fc31.i686 65/151 Verifying : fedora-release-common-31-0.2.noarch 66/151 Verifying : binutils-2.32-10.fc31.i686 67/151 Verifying : elfutils-0.176-1.fc30.i686 68/151 Verifying : elfutils-libelf-0.176-1.fc30.i686 69/151 Verifying : elfutils-libs-0.176-1.fc30.i686 70/151 Verifying : gdb-headless-8.3.50.20190321-3.fc31.i686 71/151 Verifying : pkgconf-pkg-config-1.6.1-1.fc31.i686 72/151 Verifying : popt-1.16-17.fc30.i686 73/151 Verifying : rpm-build-libs-4.14.2.1-4.fc30.1.i686 74/151 Verifying : rpm-libs-4.14.2.1-4.fc30.1.i686 75/151 Verifying : zstd-1.3.8-2.fc30.i686 76/151 Verifying : pcre-8.43-1.fc31.i686 77/151 Verifying : bzip2-libs-1.0.6-29.fc30.i686 78/151 Verifying : coreutils-common-8.31-2.fc31.i686 79/151 Verifying : libcap-2.26-5.fc30.i686 80/151 Verifying : ncurses-6.1-10.20180923.fc30.i686 81/151 Verifying : openssl-libs-1:1.1.1b-4.fc31.i686 82/151 Verifying : xz-libs-5.2.4-5.fc30.i686 83/151 Verifying : basesystem-11-7.fc30.noarch 84/151 Verifying : libgcc-9.0.1-0.12.fc31.i686 85/151 Verifying : libsepol-2.9-1.fc31.i686 86/151 Verifying : pcre2-10.33-0.4.RC1.fc31.i686 87/151 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 88/151 Verifying : cracklib-2.9.6-19.fc30.i686 89/151 Verifying : libdb-5.3.28-37.fc30.i686 90/151 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.i686 91/151 Verifying : libpwquality-1.4.0-12.fc30.i686 92/151 Verifying : libtirpc-1.1.4-2.rc2.fc30.1.i686 93/151 Verifying : libgcrypt-1.8.4-3.fc30.i686 94/151 Verifying : lz4-libs-1.8.3-2.fc30.i686 95/151 Verifying : gc-7.6.4-5.fc30.i686 96/151 Verifying : libffi-3.1-19.fc30.i686 97/151 Verifying : libtool-ltdl-2.4.6-29.fc30.i686 98/151 Verifying : libunistring-0.9.10-5.fc30.i686 99/151 Verifying : file-libs-5.36-2.fc31.i686 100/151 Verifying : libarchive-3.3.3-7.fc31.i686 101/151 Verifying : libdb-utils-5.3.28-37.fc30.i686 102/151 Verifying : tzdata-2019a-1.fc31.noarch 103/151 Verifying : fedora-repos-31-0.2.noarch 104/151 Verifying : alternatives-1.11-4.fc31.i686 105/151 Verifying : binutils-gold-2.32-10.fc31.i686 106/151 Verifying : libstdc++-9.0.1-0.12.fc31.i686 107/151 Verifying : elfutils-default-yama-scope-0.176-1.fc30.noarch 108/151 Verifying : expat-2.2.6-2.fc30.i686 109/151 Verifying : libbabeltrace-1.5.6-2.fc30.i686 110/151 Verifying : libipt-2.0-2.fc30.i686 111/151 Verifying : python3-libs-3.7.3-1.fc31.i686 112/151 Verifying : source-highlight-3.1.8-24.fc31.i686 113/151 Verifying : pkgconf-1.6.1-1.fc31.i686 114/151 Verifying : pkgconf-m4-1.6.1-1.fc31.noarch 115/151 Verifying : libzstd-1.3.8-2.fc30.i686 116/151 Verifying : lua-libs-5.3.5-5.fc30.i686 117/151 Verifying : ca-certificates-2018.2.26-3.fc30.noarch 118/151 Verifying : crypto-policies-20190211-2.gite3eacfc.fc30.noarc 119/151 Verifying : krb5-libs-1.17-6.fc31.i686 120/151 Verifying : libcom_err-1.45.0-1.fc31.i686 121/151 Verifying : libgpg-error-1.33-2.fc30.i686 122/151 Verifying : libatomic_ops-7.6.10-1.fc31.i686 123/151 Verifying : libxml2-2.9.9-2.fc30.i686 124/151 Verifying : fedora-gpg-keys-31-0.2.noarch 125/151 Verifying : fedora-repos-rawhide-31-0.2.noarch 126/151 Verifying : glib2-2.60.0-3.fc31.i686 127/151 Verifying : gdbm-libs-1:1.18-4.fc30.i686 128/151 Verifying : python-pip-wheel-19.0.3-1.fc31.noarch 129/151 Verifying : python-setuptools-wheel-40.8.0-1.fc30.noarch 130/151 Verifying : sqlite-libs-3.27.2-3.fc31.i686 131/151 Verifying : boost-regex-1.69.0-6.fc30.i686 132/151 Verifying : ctags-5.8-25.fc30.i686 133/151 Verifying : libpkgconf-1.6.1-1.fc31.i686 134/151 Verifying : p11-kit-0.23.15-3.fc30.i686 135/151 Verifying : p11-kit-trust-0.23.15-3.fc30.i686 136/151 Verifying : keyutils-libs-1.6-2.fc30.i686 137/151 Verifying : libverto-0.3.0-7.fc30.i686 138/151 Verifying : libicu-63.1-2.fc30.i686 139/151 Verifying : libtasn1-4.13-7.fc30.i686 140/151 Verifying : curl-7.64.1-1.fc31.i686 141/151 Verifying : libmetalink-0.1.3-8.fc30.i686 142/151 Verifying : libcurl-7.64.1-1.fc31.i686 143/151 Verifying : brotli-1.0.7-3.fc30.i686 144/151 Verifying : libidn2-2.1.1a-1.fc30.i686 145/151 Verifying : libnghttp2-1.37.0-1.fc31.i686 146/151 Verifying : libpsl-0.20.2-6.fc30.i686 147/151 Verifying : libssh-0.8.7-1.fc31.i686 148/151 Verifying : openldap-2.4.47-1.fc30.i686 149/151 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 150/151 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.i686 151/151 Installed: bash.i686 5.0.2-1.fc30 bzip2.i686 1.0.6-29.fc30 coreutils.i686 8.31-2.fc31 cpio.i686 2.12-10.fc30 diffutils.i686 3.7-2.fc30 fedora-release.noarch 31-0.2 findutils.i686 1:4.6.0-22.fc30 gawk.i686 4.2.1-6.fc30 glibc-minimal-langpack.i686 2.29.9000-8.fc31 grep.i686 3.1-9.fc30 gzip.i686 1.9-9.fc31 info.i686 6.6-1.fc30 make.i686 1:4.2.1-13.fc30 patch.i686 2.7.6-9.fc31 redhat-rpm-config.noarch 128-1.fc30 rpm-build.i686 4.14.2.1-4.fc30.1 sed.i686 4.5-3.fc30 shadow-utils.i686 2:4.6-11.fc31 tar.i686 2:1.32-1.fc31 unzip.i686 6.0-43.fc30 util-linux.i686 2.33.1-4.fc31 which.i686 2.21-14.fc30 xz.i686 5.2.4-5.fc30 alternatives.i686 1.11-4.fc31 audit-libs.i686 3.0-0.7.20190326git03e7489.fc31 basesystem.noarch 11-7.fc30 binutils.i686 2.32-10.fc31 binutils-gold.i686 2.32-10.fc31 boost-regex.i686 1.69.0-6.fc30 brotli.i686 1.0.7-3.fc30 bzip2-libs.i686 1.0.6-29.fc30 ca-certificates.noarch 2018.2.26-3.fc30 coreutils-common.i686 8.31-2.fc31 cracklib.i686 2.9.6-19.fc30 crypto-policies.noarch 20190211-2.gite3eacfc.fc30 ctags.i686 5.8-25.fc30 curl.i686 7.64.1-1.fc31 cyrus-sasl-lib.i686 2.1.27-0.6rc7.fc30 dwz.i686 0.12-10.fc30 efi-srpm-macros.noarch 4-2.fc30 elfutils.i686 0.176-1.fc30 elfutils-default-yama-scope.noarch 0.176-1.fc30 elfutils-libelf.i686 0.176-1.fc30 elfutils-libs.i686 0.176-1.fc30 expat.i686 2.2.6-2.fc30 fedora-gpg-keys.noarch 31-0.2 fedora-release-common.noarch 31-0.2 fedora-repos.noarch 31-0.2 fedora-repos-rawhide.noarch 31-0.2 file.i686 5.36-2.fc31 file-libs.i686 5.36-2.fc31 filesystem.i686 3.10-1.fc30 fpc-srpm-macros.noarch 1.2-1.fc31 gc.i686 7.6.4-5.fc30 gdb-headless.i686 8.3.50.20190321-3.fc31 gdbm-libs.i686 1:1.18-4.fc30 ghc-srpm-macros.noarch 1.4.2-9.fc30 glib2.i686 2.60.0-3.fc31 glibc.i686 2.29.9000-8.fc31 glibc-common.i686 2.29.9000-8.fc31 gmp.i686 1:6.1.2-10.fc31 gnat-srpm-macros.noarch 4-9.fc30 go-srpm-macros.noarch 2-19.fc30 guile22.i686 2.2.4-3.fc30 keyutils-libs.i686 1.6-2.fc30 krb5-libs.i686 1.17-6.fc31 libacl.i686 2.2.53-3.fc30 libarchive.i686 3.3.3-7.fc31 libatomic_ops.i686 7.6.10-1.fc31 libattr.i686 2.4.48-5.fc30 libbabeltrace.i686 1.5.6-2.fc30 libblkid.i686 2.33.1-4.fc31 libcap.i686 2.26-5.fc30 libcap-ng.i686 0.7.9-7.fc31 libcom_err.i686 1.45.0-1.fc31 libcurl.i686 7.64.1-1.fc31 libdb.i686 5.3.28-37.fc30 libdb-utils.i686 5.3.28-37.fc30 libfdisk.i686 2.33.1-4.fc31 libffi.i686 3.1-19.fc30 libgcc.i686 9.0.1-0.12.fc31 libgcrypt.i686 1.8.4-3.fc30 libgpg-error.i686 1.33-2.fc30 libicu.i686 63.1-2.fc30 libidn2.i686 2.1.1a-1.fc30 libipt.i686 2.0-2.fc30 libmetalink.i686 0.1.3-8.fc30 libmount.i686 2.33.1-4.fc31 libnghttp2.i686 1.37.0-1.fc31 libnsl2.i686 1.2.0-4.20180605git4a062cf.fc30 libpkgconf.i686 1.6.1-1.fc31 libpsl.i686 0.20.2-6.fc30 libpwquality.i686 1.4.0-12.fc30 libselinux.i686 2.9-1.fc31 libsemanage.i686 2.9-1.fc31 libsepol.i686 2.9-1.fc31 libsigsegv.i686 2.11-7.fc30 libsmartcols.i686 2.33.1-4.fc31 libssh.i686 0.8.7-1.fc31 libstdc++.i686 9.0.1-0.12.fc31 libtasn1.i686 4.13-7.fc30 libtirpc.i686 1.1.4-2.rc2.fc30.1 libtool-ltdl.i686 2.4.6-29.fc30 libunistring.i686 0.9.10-5.fc30 libutempter.i686 1.1.6-16.fc30 libuuid.i686 2.33.1-4.fc31 libverto.i686 0.3.0-7.fc30 libxcrypt.i686 4.4.4-2.fc31 libxml2.i686 2.9.9-2.fc30 libzstd.i686 1.3.8-2.fc30 lua-libs.i686 5.3.5-5.fc30 lz4-libs.i686 1.8.3-2.fc30 mpfr.i686 3.1.6-4.fc30 ncurses.i686 6.1-10.20180923.fc30 ncurses-base.noarch 6.1-10.20180923.fc30 ncurses-libs.i686 6.1-10.20180923.fc30 nim-srpm-macros.noarch 1-4.fc30 ocaml-srpm-macros.noarch 5-5.fc30 openblas-srpm-macros.noarch 2-5.fc30 openldap.i686 2.4.47-1.fc30 openssl-libs.i686 1:1.1.1b-4.fc31 p11-kit.i686 0.23.15-3.fc30 p11-kit-trust.i686 0.23.15-3.fc30 pam.i686 1.3.1-17.fc30 pcre.i686 8.43-1.fc31 pcre2.i686 10.33-0.4.RC1.fc31 perl-srpm-macros.noarch 1-29.fc30 pkgconf.i686 1.6.1-1.fc31 pkgconf-m4.noarch 1.6.1-1.fc31 pkgconf-pkg-config.i686 1.6.1-1.fc31 popt.i686 1.16-17.fc30 publicsuffix-list-dafsa.noarch 20190128-2.fc30 python-pip-wheel.noarch 19.0.3-1.fc31 python-setuptools-wheel.noarch 40.8.0-1.fc30 python-srpm-macros.noarch 3-42.fc30 python3-libs.i686 3.7.3-1.fc31 qt5-srpm-macros.noarch 5.12.1-1.fc31 readline.i686 8.0-2.fc30 rpm.i686 4.14.2.1-4.fc30.1 rpm-build-libs.i686 4.14.2.1-4.fc30.1 rpm-libs.i686 4.14.2.1-4.fc30.1 rust-srpm-macros.noarch 6-4.fc30 setup.noarch 2.13.2-1.fc31 source-highlight.i686 3.1.8-24.fc31 sqlite-libs.i686 3.27.2-3.fc31 systemd-libs.i686 241-4.gitcbf14c9.fc31 tzdata.noarch 2019a-1.fc31 xz-libs.i686 5.2.4-5.fc30 zip.i686 3.0-24.fc30 zlib.i686 1.2.11-15.fc30 zstd.i686 1.3.8-2.fc30 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/openvswitch-2.11.0-2.fc31.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/876304-fedora-rawhide-i386-1554137010.301511/root/var/log/dnf.rpm.log /var/lib/mock/876304-fedora-rawhide-i386-1554137010.301511/root/var/log/dnf.librepo.log /var/lib/mock/876304-fedora-rawhide-i386-1554137010.301511/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmpwim5ib4v/openvswitch.spec) Config(child) 1 minutes 10 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=64800): unbuffer /usr/bin/mock --rebuild /var/lib/copr-rpmbuild/results/openvswitch-2.11.0-2.fc31.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1554137082.572438 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.14 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/openvswitch-2.11.0-2.fc31.src.rpm) Config(876304-fedora-rawhide-i386) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/876304-fedora-rawhide-i386-1554137082.572438/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled HW Info plugin Mock Version: 1.4.14 INFO: Mock Version: 1.4.14 Start: dnf update 'Copr repository' 1.8 MB/s | 123 kB 00:00 fedora 21 MB/s | 54 MB 00:02 Last metadata expiration check: 0:00:00 ago on Mon 01 Apr 2019 04:44:49 PM UTC. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for openvswitch-2.11.0-2.fc31.src.rpm Start: build setup for openvswitch-2.11.0-2.fc31.src.rpm sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/openvswitch-2.11.0-2.fc31.src.rpm Last metadata expiration check: 0:00:00 ago on Mon 01 Apr 2019 04:45:15 PM UTC. Package libcap-ng-0.7.9-7.fc31.i686 is already installed, skipping. Package make-1:4.2.1-13.fc30.i686 is already installed, skipping. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: autoconf noarch 2.69-29.fc30 fedora 698 k automake noarch 1.16.1-9.fc30 fedora 695 k desktop-file-utils i686 0.23-10.fc30 fedora 65 k dpdk-devel i686 2:18.11-1.fc31 fedora 488 k gcc i686 9.0.1-0.12.fc31 fedora 21 M gcc-c++ i686 9.0.1-0.12.fc31 fedora 12 M graphviz i686 2.40.1-44.fc30 fedora 2.0 M groff-base i686 1.22.3-19.fc30 fedora 966 k libcap-ng-devel i686 0.7.9-7.fc31 fedora 24 k libpcap-devel i686 14:1.9.0-3.fc30 fedora 135 k libtool i686 2.4.6-29.fc30 fedora 687 k numactl-devel i686 2.0.12-2.fc30 fedora 22 k openssl i686 1:1.1.1b-4.fc31 fedora 642 k openssl-devel i686 1:1.1.1b-4.fc31 fedora 2.2 M procps-ng i686 3.3.15-5.fc30 fedora 305 k python2-devel i686 2.7.16-1.fc31 fedora 356 k python2-pyOpenSSL noarch 19.0.0-1.fc30 fedora 94 k python2-setuptools noarch 40.8.0-1.fc30 fedora 644 k python2-six noarch 1.12.0-1.fc30 fedora 35 k python3-devel i686 3.7.3-1.fc31 fedora 211 k python3-setuptools noarch 40.8.0-1.fc30 fedora 636 k python3-six noarch 1.12.0-1.fc30 fedora 35 k python3-sphinx noarch 1:2.0.0~b2-1.fc31 fedora 2.0 M systemd i686 241-4.gitcbf14c9.fc31 fedora 3.7 M unbound-devel i686 1.9.1-1.fc31 copr_base 38 k Installing dependencies: acl i686 2.2.53-3.fc30 fedora 70 k adobe-mappings-cmap noarch 20171205-5.fc30 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20171205-5.fc30 fedora 118 k adobe-mappings-pdf noarch 20180407-3.fc30 fedora 706 k annobin i686 8.71-1.fc31 fedora 176 k atk i686 2.32.0-1.fc30 fedora 258 k avahi-libs i686 0.7-18.fc30 fedora 63 k cairo i686 1.16.0-4.fc30 fedora 749 k cairo-gobject i686 1.16.0-4.fc30 fedora 17 k cpp i686 9.0.1-0.12.fc31 fedora 9.7 M cryptsetup-libs i686 2.1.0-2.fc31 fedora 358 k cups-libs i686 1:2.2.11-1.fc31 fedora 270 k dbus i686 1:1.12.12-5.fc31 fedora 11 k dbus-broker i686 19-1.fc31 fedora 151 k dbus-common noarch 1:1.12.12-5.fc31 fedora 17 k dbus-libs i686 1:1.12.12-5.fc31 fedora 160 k device-mapper i686 1.02.154-4.fc31 fedora 151 k device-mapper-libs i686 1.02.154-4.fc31 fedora 193 k dpdk i686 2:18.11-1.fc31 fedora 2.9 M emacs-filesystem noarch 1:26.1-8.fc30 fedora 9.8 k fontconfig i686 2.13.1-6.fc31 fedora 247 k fontpackages-filesystem noarch 1.44-24.fc30 fedora 8.2 k freetype i686 2.9.1-7.fc30 fedora 372 k fribidi i686 1.0.5-2.fc30 fedora 83 k gd i686 2.2.5-8.fc30 fedora 135 k gdbm i686 1:1.18-4.fc30 fedora 120 k gdk-pixbuf2 i686 2.38.1-1.fc31 fedora 462 k gdk-pixbuf2-modules i686 2.38.1-1.fc31 fedora 90 k glibc-devel i686 2.29.9000-8.fc31 fedora 1.0 M glibc-headers i686 2.29.9000-8.fc31 fedora 481 k gnutls i686 3.6.7-1.fc31 copr_base 899 k google-droid-sans-fonts noarch 20120715-15.fc30 fedora 2.5 M graphite2 i686 1.3.10-7.fc30 fedora 116 k gtk-update-icon-cache i686 3.24.7-2.fc30 fedora 32 k gtk2 i686 2.24.32-4.fc30 fedora 3.5 M gts i686 0.7.6-35.20121130.fc30 fedora 230 k harfbuzz i686 2.3.1-1.fc30 fedora 567 k hicolor-icon-theme noarch 0.17-6.fc31 fedora 44 k iptables-libs i686 1.8.0-5.fc30 fedora 52 k isl i686 0.16.1-8.fc30 fedora 971 k jasper-libs i686 2.0.14-8.fc30 fedora 160 k jbig2dec-libs i686 0.14-5.fc30 fedora 66 k jbigkit-libs i686 2.1-16.fc30 fedora 50 k json-c i686 0.13.1-4.fc30 fedora 37 k kernel-headers i686 5.1.0-0.rc2.git4.1.fc31 fedora 1.2 M kmod-libs i686 26-3.fc31 fedora 64 k lasi i686 1.1.2-12.fc30 fedora 47 k lcms2 i686 2.9-5.fc30 fedora 167 k libICE i686 1.0.9-16.fc31 fedora 66 k libSM i686 1.2.3-3.fc31 fedora 40 k libX11 i686 1.6.7-3.fc31 fedora 621 k libX11-common noarch 1.6.7-3.fc31 fedora 155 k libXau i686 1.0.9-1.fc30 fedora 30 k libXaw i686 1.0.13-12.fc30 fedora 177 k libXcomposite i686 0.4.4-16.fc30 fedora 22 k libXcursor i686 1.1.15-5.fc30 fedora 29 k libXdamage i686 1.1.4-16.fc30 fedora 20 k libXext i686 1.3.4-1.fc31 fedora 38 k libXfixes i686 5.0.3-9.fc30 fedora 18 k libXft i686 2.3.3-1.fc31 fedora 60 k libXi i686 1.7.9-9.fc30 fedora 38 k libXinerama i686 1.1.4-3.fc30 fedora 13 k libXmu i686 1.1.3-1.fc31 fedora 72 k libXpm i686 3.5.12-9.fc30 fedora 56 k libXrandr i686 1.5.2-1.fc31 fedora 26 k libXrender i686 0.9.10-9.fc30 fedora 26 k libXt i686 1.1.5-10.fc30 fedora 176 k libXxf86misc i686 1.0.4-3.fc30 fedora 20 k libXxf86vm i686 1.1.4-11.fc30 fedora 18 k libargon2 i686 20171227-2.fc31 fedora 31 k libasan i686 9.0.1-0.12.fc31 fedora 443 k libatomic i686 9.0.1-0.12.fc31 fedora 28 k libcroco i686 0.6.12-6.fc30 fedora 111 k libdatrie i686 0.2.9-9.fc30 fedora 31 k libevent i686 2.1.8-5.fc30 fedora 249 k libevent-devel i686 2.1.8-5.fc30 fedora 98 k libfontenc i686 1.1.3-10.fc30 fedora 28 k libgomp i686 9.0.1-0.12.fc31 fedora 219 k libgs i686 9.26-4.fc31 fedora 3.1 M libidn i686 1.35-5.fc30 fedora 230 k libijs i686 0.35-9.fc30 fedora 28 k libimagequant i686 2.12.2-2.fc30 fedora 64 k libjpeg-turbo i686 2.0.2-1.fc31 fedora 168 k libmcpp i686 2.7.2-23.fc30 fedora 77 k libmpc i686 1.1.0-3.fc30 fedora 62 k libpaper i686 1.1.24-24.fc30 fedora 39 k libpcap i686 14:1.9.0-3.fc30 fedora 156 k libpng i686 2:1.6.36-1.fc31 fedora 115 k librsvg2 i686 2.45.5-4.fc30 fedora 2.1 M libseccomp i686 2.4.0-0.fc31 fedora 58 k libstdc++-devel i686 9.0.1-0.12.fc31 fedora 2.1 M libthai i686 0.1.28-2.fc30 fedora 200 k libtiff i686 4.0.10-4.fc30 fedora 180 k libubsan i686 9.0.1-0.12.fc31 fedora 172 k libwebp i686 1.0.2-2.fc30 fedora 274 k libxcb i686 1.13.1-2.fc30 fedora 220 k libxcrypt-devel i686 4.4.4-2.fc31 fedora 35 k m4 i686 1.4.18-10.fc30 fedora 213 k mcpp i686 2.7.2-23.fc30 fedora 27 k netpbm i686 10.84.03-3.fc30 fedora 181 k nettle i686 3.4.1rc1-2.fc30 fedora 314 k numactl-libs i686 2.0.12-2.fc30 fedora 29 k openjpeg2 i686 2.3.0-11.fc30 fedora 157 k pango i686 1.43.0-3.fc30 fedora 274 k perl-Carp noarch 1.50-418.fc30 fedora 29 k perl-Data-Dumper i686 2.173-2.fc30 fedora 55 k perl-Encode i686 4:3.01-10.fc31 fedora 1.1 M perl-Errno i686 1.29-434.fc31 fedora 24 k perl-Exporter noarch 5.73-419.fc30 fedora 32 k perl-File-Path noarch 2.16-2.fc30 fedora 36 k perl-File-Temp noarch 1:0.230.900-2.fc30 fedora 61 k perl-Getopt-Long noarch 1:2.50-418.fc30 fedora 61 k perl-HTTP-Tiny noarch 0.076-2.fc30 fedora 55 k perl-IO i686 1.39-434.fc31 fedora 89 k perl-MIME-Base64 i686 3.15-418.fc30 fedora 29 k perl-PathTools i686 3.75-2.fc30 fedora 86 k perl-Pod-Escapes noarch 1:1.07-418.fc30 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-419.fc30 fedora 84 k perl-Pod-Simple noarch 1:3.35-418.fc30 fedora 211 k perl-Pod-Usage noarch 4:1.69-418.fc30 fedora 32 k perl-Scalar-List-Utils i686 3:1.50-418.fc30 fedora 65 k perl-Socket i686 4:2.029-1.fc31 fedora 54 k perl-Storable i686 1:3.11-7.fc30 fedora 96 k perl-Term-ANSIColor noarch 4.06-419.fc30 fedora 45 k perl-Term-Cap noarch 1.17-418.fc30 fedora 22 k perl-Text-ParseWords noarch 3.30-418.fc30 fedora 16 k perl-Text-Tabs+Wrap noarch 2013.0523-418.fc30 fedora 23 k perl-Thread-Queue noarch 3.13-2.fc30 fedora 21 k perl-Time-Local noarch 2:1.280-4.fc30 fedora 31 k perl-Unicode-Normalize i686 1.26-418.fc30 fedora 73 k perl-constant noarch 1.33-419.fc30 fedora 23 k perl-interpreter i686 4:5.28.1-434.fc31 fedora 6.4 M perl-libs i686 4:5.28.1-434.fc31 fedora 1.7 M perl-macros i686 4:5.28.1-434.fc31 fedora 20 k perl-parent noarch 1:0.237-3.fc30 fedora 14 k perl-podlators noarch 1:4.11-4.fc30 fedora 115 k perl-threads i686 1:2.22-418.fc30 fedora 58 k perl-threads-shared i686 1.59-2.fc30 fedora 43 k pixman i686 0.38.0-1.fc30 fedora 259 k python-rpm-macros noarch 3-42.fc30 fedora 11 k python2 i686 2.7.16-1.fc31 fedora 46 k python2-asn1crypto noarch 0.24.0-6.fc30 fedora 181 k python2-cffi i686 1.12.2-1.fc31 fedora 238 k python2-cryptography i686 2.6.1-1.fc31 fedora 494 k python2-enum34 noarch 1.1.6-8.fc30 fedora 57 k python2-idna noarch 2.7-4.fc30 fedora 105 k python2-ipaddress noarch 1.0.18-6.fc30 fedora 39 k python2-libs i686 2.7.16-1.fc31 fedora 6.3 M python2-ply noarch 3.11-2.fc30 fedora 107 k python2-pycparser noarch 2.14-18.fc31 fedora 146 k python2-rpm-macros noarch 3-42.fc30 fedora 10 k python3 i686 3.7.3-1.fc31 fedora 37 k python3-babel noarch 2.6.0-6.fc30 fedora 5.7 M python3-chardet noarch 3.0.4-9.fc30 fedora 191 k python3-docutils noarch 0.14-6.fc30 fedora 1.6 M python3-idna noarch 2.7-4.fc30 fedora 83 k python3-imagesize noarch 1.0.0-5.fc31 fedora 15 k python3-jinja2 noarch 2.10-8.fc31 fedora 530 k python3-markupsafe i686 1.1.1-1.fc31 fedora 30 k python3-packaging noarch 19.0-1.fc30 fedora 49 k python3-pygments noarch 2.2.0-17.fc31 fedora 1.9 M python3-pyparsing noarch 2.3.1-1.fc31 fedora 141 k python3-pysocks noarch 1.6.8-7.fc30 fedora 33 k python3-pytz noarch 2018.9-1.fc31 fedora 48 k python3-requests noarch 2.21.0-2.fc30 fedora 115 k python3-rpm-generators noarch 7-2.fc30 fedora 23 k python3-rpm-macros noarch 3-42.fc30 fedora 10 k python3-snowballstemmer noarch 1.2.1-10.fc31 fedora 104 k python3-sphinx-theme-alabaster noarch 0.7.12-4.fc31 fedora 24 k python3-sphinxcontrib-applehelp noarch 1.0.1-1.fc31 fedora 33 k python3-sphinxcontrib-devhelp noarch 1.0.1-1.fc31 fedora 28 k python3-sphinxcontrib-htmlhelp noarch 1.0.1-1.fc31 fedora 35 k python3-sphinxcontrib-jsmath noarch 1.0.1-1.fc31 fedora 15 k python3-sphinxcontrib-qthelp noarch 1.0.2-1.fc31 fedora 32 k python3-sphinxcontrib-serializinghtml noarch 1.1.1-1.fc31 fedora 30 k python3-urllib3 noarch 1.24.1-3.fc30 fedora 169 k qrencode-libs i686 3.4.4-8.fc30 fedora 55 k shared-mime-info i686 1.12-2.fc30 fedora 322 k systemd-pam i686 241-4.gitcbf14c9.fc31 fedora 156 k systemd-rpm-macros noarch 241-4.gitcbf14c9.fc31 fedora 21 k unbound-libs i686 1.9.1-1.fc31 copr_base 516 k urw-base35-bookman-fonts noarch 20170801-12.fc30 fedora 856 k urw-base35-c059-fonts noarch 20170801-12.fc30 fedora 883 k urw-base35-d050000l-fonts noarch 20170801-12.fc30 fedora 78 k urw-base35-fonts noarch 20170801-12.fc30 fedora 11 k urw-base35-fonts-common noarch 20170801-12.fc30 fedora 23 k urw-base35-gothic-fonts noarch 20170801-12.fc30 fedora 654 k urw-base35-nimbus-mono-ps-fonts noarch 20170801-12.fc30 fedora 800 k urw-base35-nimbus-roman-fonts noarch 20170801-12.fc30 fedora 864 k urw-base35-nimbus-sans-fonts noarch 20170801-12.fc30 fedora 1.3 M urw-base35-p052-fonts noarch 20170801-12.fc30 fedora 982 k urw-base35-standard-symbols-ps-fonts noarch 20170801-12.fc30 fedora 43 k urw-base35-z003-fonts noarch 20170801-12.fc30 fedora 279 k xorg-x11-font-utils i686 1:7.5-41.fc30 fedora 98 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-21.fc30 fedora 1.1 M xorg-x11-server-utils i686 7.7-29.fc31 fedora 180 k Transaction Summary ================================================================================ Install 221 Packages Total download size: 133 M Installed size: 438 M Downloading Packages: (1/221): desktop-file-utils-0.23-10.fc30.i686.r 608 kB/s | 65 kB 00:00 (2/221): autoconf-2.69-29.fc30.noarch.rpm 3.3 MB/s | 698 kB 00:00 (3/221): dpdk-devel-18.11-1.fc31.i686.rpm 4.6 MB/s | 488 kB 00:00 (4/221): automake-1.16.1-9.fc30.noarch.rpm 2.5 MB/s | 695 kB 00:00 (5/221): graphviz-2.40.1-44.fc30.i686.rpm 6.4 MB/s | 2.0 MB 00:00 (6/221): groff-base-1.22.3-19.fc30.i686.rpm 8.4 MB/s | 966 kB 00:00 (7/221): libcap-ng-devel-0.7.9-7.fc31.i686.rpm 781 kB/s | 24 kB 00:00 (8/221): libpcap-devel-1.9.0-3.fc30.i686.rpm 4.2 MB/s | 135 kB 00:00 [MIRROR] libtool-2.4.6-29.fc30.i686.rpm: Status code: 503 for https://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/l/libtool-2.4.6-29.fc30.i686.rpm (9/221): libtool-2.4.6-29.fc30.i686.rpm 3.1 MB/s | 687 kB 00:00 (10/221): numactl-devel-2.0.12-2.fc30.i686.rpm 937 kB/s | 22 kB 00:00 (11/221): openssl-1.1.1b-4.fc31.i686.rpm 6.1 MB/s | 642 kB 00:00 (12/221): gcc-c++-9.0.1-0.12.fc31.i686.rpm 11 MB/s | 12 MB 00:01 [MIRROR] procps-ng-3.3.15-5.fc30.i686.rpm: Status code: 503 for http://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/procps-ng-3.3.15-5.fc30.i686.rpm (13/221): openssl-devel-1.1.1b-4.fc31.i686.rpm 7.9 MB/s | 2.2 MB 00:00 (14/221): procps-ng-3.3.15-5.fc30.i686.rpm 3.7 MB/s | 305 kB 00:00 [MIRROR] python2-devel-2.7.16-1.fc31.i686.rpm: Status code: 503 for https://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/python2-devel-2.7.16-1.fc31.i686.rpm (15/221): python2-devel-2.7.16-1.fc31.i686.rpm 4.4 MB/s | 356 kB 00:00 (16/221): python2-pyOpenSSL-19.0.0-1.fc30.noarc 760 kB/s | 94 kB 00:00 [MIRROR] python2-six-1.12.0-1.fc30.noarch.rpm: Status code: 503 for https://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/python2-six-1.12.0-1.fc30.noarch.rpm [MIRROR] python2-six-1.12.0-1.fc30.noarch.rpm: Status code: 503 for http://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/python2-six-1.12.0-1.fc30.noarch.rpm (17/221): python2-setuptools-40.8.0-1.fc30.noar 4.2 MB/s | 644 kB 00:00 (18/221): python3-devel-3.7.3-1.fc31.i686.rpm 7.7 MB/s | 211 kB 00:00 (19/221): python3-setuptools-40.8.0-1.fc30.noar 9.7 MB/s | 636 kB 00:00 (20/221): python3-six-1.12.0-1.fc30.noarch.rpm 2.7 MB/s | 35 kB 00:00 [MIRROR] python2-six-1.12.0-1.fc30.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: ea986366ce5a0ef3f41453cd8000a02977bcb851a9fdb179d5320165838234a1(sha256) Expected: 238aab772ba070393f8dbe4a91a75b5c8895e0c02e6ee5bfd39f348e216f3630(sha256) (21/221): python3-sphinx-2.0.0~b2-1.fc31.noarch 9.5 MB/s | 2.0 MB 00:00 (22/221): gcc-9.0.1-0.12.fc31.i686.rpm 11 MB/s | 21 MB 00:01 (23/221): unbound-devel-1.9.1-1.fc31.i686.rpm 589 kB/s | 38 kB 00:00 (24/221): emacs-filesystem-26.1-8.fc30.noarch.r 383 kB/s | 9.8 kB 00:00 (25/221): python2-six-1.12.0-1.fc30.noarch.rpm 51 kB/s | 35 kB 00:00 (26/221): m4-1.4.18-10.fc30.i686.rpm 6.3 MB/s | 213 kB 00:00 [MIRROR] perl-Data-Dumper-2.173-2.fc30.i686.rpm: Status code: 503 for https://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/perl-Data-Dumper-2.173-2.fc30.i686.rpm [MIRROR] perl-Data-Dumper-2.173-2.fc30.i686.rpm: Status code: 503 for http://dl.fedoraproject.org/pub/fedora-secondary/development/rawhide/Everything/i386/os/Packages/p/perl-Data-Dumper-2.173-2.fc30.i686.rpm (27/221): perl-Carp-1.50-418.fc30.noarch.rpm 357 kB/s | 29 kB 00:00 (28/221): systemd-241-4.gitcbf14c9.fc31.i686.rp 11 MB/s | 3.7 MB 00:00 (29/221): perl-Errno-1.29-434.fc31.i686.rpm 784 kB/s | 24 kB 00:00 (30/221): perl-Exporter-5.73-419.fc30.noarch.rp 1.1 MB/s | 32 kB 00:00 (31/221): perl-File-Path-2.16-2.fc30.noarch.rpm 1.2 MB/s | 36 kB 00:00 (32/221): perl-Getopt-Long-2.50-418.fc30.noarch 2.3 MB/s | 61 kB 00:00 (33/221): perl-IO-1.39-434.fc31.i686.rpm 3.9 MB/s | 89 kB 00:00 (34/221): perl-PathTools-3.75-2.fc30.i686.rpm 3.7 MB/s | 86 kB 00:00 [MIRROR] perl-Data-Dumper-2.173-2.fc30.i686.rpm: Downloading successful, but checksum doesn't match. Calculated: 2d1726b3edb16c78fa6a248d0adbeeae31e8ed9e365d1bdcca7b5d201d36cbe2(sha256) Expected: d245e995089ca0092a053d14d3dd88cba28d797bb8a975aec7f75b4867c299bc(sha256) (35/221): perl-Text-ParseWords-3.30-418.fc30.no 364 kB/s | 16 kB 00:00 (36/221): perl-constant-1.33-419.fc30.noarch.rp 484 kB/s | 23 kB 00:00 (37/221): perl-libs-5.28.1-434.fc31.i686.rpm 18 MB/s | 1.7 MB 00:00 (38/221): perl-Thread-Queue-3.13-2.fc30.noarch. 1.4 MB/s | 21 kB 00:00 (39/221): perl-Data-Dumper-2.173-2.fc30.i686.rp 158 kB/s | 55 kB 00:00 (40/221): perl-threads-2.22-418.fc30.i686.rpm 2.1 MB/s | 58 kB 00:00 (41/221): python3-3.7.3-1.fc31.i686.rpm 2.0 MB/s | 37 kB 00:00 (42/221): dpdk-18.11-1.fc31.i686.rpm 8.2 MB/s | 2.9 MB 00:00 (43/221): perl-interpreter-5.28.1-434.fc31.i686 10 MB/s | 6.4 MB 00:00 (44/221): glibc-devel-2.29.9000-8.fc31.i686.rpm 8.1 MB/s | 1.0 MB 00:00 (45/221): cpp-9.0.1-0.12.fc31.i686.rpm 20 MB/s | 9.7 MB 00:00 (46/221): libatomic-9.0.1-0.12.fc31.i686.rpm 1.2 MB/s | 28 kB 00:00 (47/221): libasan-9.0.1-0.12.fc31.i686.rpm 6.1 MB/s | 443 kB 00:00 (48/221): libgomp-9.0.1-0.12.fc31.i686.rpm 11 MB/s | 219 kB 00:00 (49/221): libmpc-1.1.0-3.fc30.i686.rpm 4.8 MB/s | 62 kB 00:00 (50/221): isl-0.16.1-8.fc30.i686.rpm 8.0 MB/s | 971 kB 00:00 (51/221): libubsan-9.0.1-0.12.fc31.i686.rpm 6.2 MB/s | 172 kB 00:00 (52/221): atk-2.32.0-1.fc30.i686.rpm 7.9 MB/s | 258 kB 00:00 (53/221): cairo-1.16.0-4.fc30.i686.rpm 17 MB/s | 749 kB 00:00 (54/221): fontconfig-2.13.1-6.fc31.i686.rpm 8.8 MB/s | 247 kB 00:00 (55/221): freetype-2.9.1-7.fc30.i686.rpm 13 MB/s | 372 kB 00:00 (56/221): gd-2.2.5-8.fc30.i686.rpm 3.3 MB/s | 135 kB 00:00 (57/221): libstdc++-devel-9.0.1-0.12.fc31.i686. 16 MB/s | 2.1 MB 00:00 (58/221): gdk-pixbuf2-2.38.1-1.fc31.i686.rpm 10 MB/s | 462 kB 00:00 (59/221): gts-0.7.6-35.20121130.fc30.i686.rpm 5.9 MB/s | 230 kB 00:00 (60/221): lasi-1.1.2-12.fc30.i686.rpm 1.2 MB/s | 47 kB 00:00 (61/221): libXaw-1.0.13-12.fc30.i686.rpm 3.1 MB/s | 177 kB 00:00 (62/221): libX11-1.6.7-3.fc31.i686.rpm 9.2 MB/s | 621 kB 00:00 (63/221): libXmu-1.1.3-1.fc31.i686.rpm 4.2 MB/s | 72 kB 00:00 (64/221): libXrender-0.9.10-9.fc30.i686.rpm 1.3 MB/s | 26 kB 00:00 (65/221): gtk2-2.24.32-4.fc30.i686.rpm 22 MB/s | 3.5 MB 00:00 (66/221): libXt-1.1.5-10.fc30.i686.rpm 4.9 MB/s | 176 kB 00:00 (67/221): pango-1.43.0-3.fc30.i686.rpm 6.4 MB/s | 274 kB 00:00 (68/221): libgs-9.26-4.fc31.i686.rpm 23 MB/s | 3.1 MB 00:00 (69/221): urw-base35-fonts-20170801-12.fc30.noa 178 kB/s | 11 kB 00:00 (70/221): librsvg2-2.45.5-4.fc30.i686.rpm 15 MB/s | 2.1 MB 00:00 (71/221): libpcap-1.9.0-3.fc30.i686.rpm 6.7 MB/s | 156 kB 00:00 (72/221): xorg-x11-fonts-ISO8859-1-100dpi-7.5-2 16 MB/s | 1.1 MB 00:00 (73/221): kernel-headers-5.1.0-0.rc2.git4.1.fc3 14 MB/s | 1.2 MB 00:00 (74/221): numactl-libs-2.0.12-2.fc30.i686.rpm 787 kB/s | 29 kB 00:00 (75/221): python2-2.7.16-1.fc31.i686.rpm 1.8 MB/s | 46 kB 00:00 (76/221): python-rpm-macros-3-42.fc30.noarch.rp 812 kB/s | 11 kB 00:00 (77/221): python2-cryptography-2.6.1-1.fc31.i68 11 MB/s | 494 kB 00:00 (78/221): python2-rpm-macros-3-42.fc30.noarch.r 241 kB/s | 10 kB 00:00 (79/221): python3-rpm-generators-7-2.fc30.noarc 317 kB/s | 23 kB 00:00 (80/221): python3-rpm-macros-3-42.fc30.noarch.r 129 kB/s | 10 kB 00:00 (81/221): python2-libs-2.7.16-1.fc31.i686.rpm 33 MB/s | 6.3 MB 00:00 (82/221): python3-imagesize-1.0.0-5.fc31.noarch 1.0 MB/s | 15 kB 00:00 (83/221): python3-jinja2-2.10-8.fc31.noarch.rpm 15 MB/s | 530 kB 00:00 (84/221): python3-docutils-0.14-6.fc30.noarch.r 13 MB/s | 1.6 MB 00:00 (85/221): python3-packaging-19.0-1.fc30.noarch. 2.5 MB/s | 49 kB 00:00 (86/221): python3-requests-2.21.0-2.fc30.noarch 3.7 MB/s | 115 kB 00:00 (87/221): python3-snowballstemmer-1.2.1-10.fc31 6.3 MB/s | 104 kB 00:00 (88/221): python3-sphinx-theme-alabaster-0.7.12 1.4 MB/s | 24 kB 00:00 (89/221): python3-sphinxcontrib-applehelp-1.0.1 1.6 MB/s | 33 kB 00:00 (90/221): python3-pygments-2.2.0-17.fc31.noarch 17 MB/s | 1.9 MB 00:00 (91/221): python3-sphinxcontrib-devhelp-1.0.1-1 1.5 MB/s | 28 kB 00:00 (92/221): python3-sphinxcontrib-htmlhelp-1.0.1- 3.5 MB/s | 35 kB 00:00 (93/221): python3-sphinxcontrib-jsmath-1.0.1-1. 1.5 MB/s | 15 kB 00:00 (94/221): python3-sphinxcontrib-qthelp-1.0.2-1. 1.5 MB/s | 32 kB 00:00 (95/221): python3-sphinxcontrib-serializinghtml 1.4 MB/s | 30 kB 00:00 (96/221): python3-babel-2.6.0-6.fc30.noarch.rpm 17 MB/s | 5.7 MB 00:00 (97/221): acl-2.2.53-3.fc30.i686.rpm 1.6 MB/s | 70 kB 00:00 (98/221): cryptsetup-libs-2.1.0-2.fc31.i686.rpm 5.8 MB/s | 358 kB 00:00 (99/221): dbus-1.12.12-5.fc31.i686.rpm 463 kB/s | 11 kB 00:00 (100/221): iptables-libs-1.8.0-5.fc30.i686.rpm 1.3 MB/s | 52 kB 00:00 (101/221): libseccomp-2.4.0-0.fc31.i686.rpm 2.6 MB/s | 58 kB 00:00 (102/221): kmod-libs-26-3.fc31.i686.rpm 2.2 MB/s | 64 kB 00:00 (103/221): qrencode-libs-3.4.4-8.fc30.i686.rpm 4.9 MB/s | 55 kB 00:00 (104/221): systemd-pam-241-4.gitcbf14c9.fc31.i6 12 MB/s | 156 kB 00:00 (105/221): systemd-rpm-macros-241-4.gitcbf14c9. 988 kB/s | 21 kB 00:00 (106/221): unbound-libs-1.9.1-1.fc31.i686.rpm 23 MB/s | 516 kB 00:00 (107/221): libevent-devel-2.1.8-5.fc30.i686.rpm 3.0 MB/s | 98 kB 00:00 (108/221): perl-Scalar-List-Utils-1.50-418.fc30 2.6 MB/s | 65 kB 00:00 (109/221): perl-Pod-Usage-1.69-418.fc30.noarch. 1.4 MB/s | 32 kB 00:00 (110/221): perl-Socket-2.029-1.fc31.i686.rpm 1.9 MB/s | 54 kB 00:00 (111/221): perl-Text-Tabs+Wrap-2013.0523-418.fc 855 kB/s | 23 kB 00:00 (112/221): perl-Unicode-Normalize-1.26-418.fc30 1.7 MB/s | 73 kB 00:00 (113/221): perl-parent-0.237-3.fc30.noarch.rpm 787 kB/s | 14 kB 00:00 (114/221): perl-macros-5.28.1-434.fc31.i686.rpm 794 kB/s | 20 kB 00:00 (115/221): perl-threads-shared-1.59-2.fc30.i686 1.5 MB/s | 43 kB 00:00 (116/221): libxcrypt-devel-4.4.4-2.fc31.i686.rp 1.3 MB/s | 35 kB 00:00 (117/221): glibc-headers-2.29.9000-8.fc31.i686. 11 MB/s | 481 kB 00:00 (118/221): libXext-1.3.4-1.fc31.i686.rpm 2.2 MB/s | 38 kB 00:00 (119/221): libpng-1.6.36-1.fc31.i686.rpm 5.3 MB/s | 115 kB 00:00 (120/221): libxcb-1.13.1-2.fc30.i686.rpm 13 MB/s | 220 kB 00:00 (121/221): pixman-0.38.0-1.fc30.i686.rpm 8.9 MB/s | 259 kB 00:00 (122/221): fontpackages-filesystem-1.44-24.fc30 271 kB/s | 8.2 kB 00:00 (123/221): libXpm-3.5.12-9.fc30.i686.rpm 1.8 MB/s | 56 kB 00:00 (124/221): libimagequant-2.12.2-2.fc30.i686.rpm 3.2 MB/s | 64 kB 00:00 (125/221): libjpeg-turbo-2.0.2-1.fc31.i686.rpm 5.7 MB/s | 168 kB 00:00 (126/221): libtiff-4.0.10-4.fc30.i686.rpm 8.2 MB/s | 180 kB 00:00 (127/221): libwebp-1.0.2-2.fc30.i686.rpm 8.3 MB/s | 274 kB 00:00 (128/221): cups-libs-2.2.11-1.fc31.i686.rpm 9.9 MB/s | 270 kB 00:00 (129/221): shared-mime-info-1.12-2.fc30.i686.rp 8.7 MB/s | 322 kB 00:00 (130/221): gdk-pixbuf2-modules-2.38.1-1.fc31.i6 2.7 MB/s | 90 kB 00:00 (131/221): hicolor-icon-theme-0.17-6.fc31.noarc 2.8 MB/s | 44 kB 00:00 (132/221): gtk-update-icon-cache-3.24.7-2.fc30. 1.3 MB/s | 32 kB 00:00 (133/221): libXcomposite-0.4.4-16.fc30.i686.rpm 974 kB/s | 22 kB 00:00 (134/221): libXcursor-1.1.15-5.fc30.i686.rpm 1.5 MB/s | 29 kB 00:00 (135/221): libXdamage-1.1.4-16.fc30.i686.rpm 1.1 MB/s | 20 kB 00:00 (136/221): libXi-1.7.9-9.fc30.i686.rpm 2.9 MB/s | 38 kB 00:00 (137/221): libXinerama-1.1.4-3.fc30.i686.rpm 841 kB/s | 13 kB 00:00 (138/221): libXfixes-5.0.3-9.fc30.i686.rpm 859 kB/s | 18 kB 00:00 (139/221): libXrandr-1.5.2-1.fc31.i686.rpm 1.1 MB/s | 26 kB 00:00 (140/221): libX11-common-1.6.7-3.fc31.noarch.rp 5.7 MB/s | 155 kB 00:00 (141/221): netpbm-10.84.03-3.fc30.i686.rpm 5.3 MB/s | 181 kB 00:00 (142/221): libICE-1.0.9-16.fc31.i686.rpm 3.6 MB/s | 66 kB 00:00 (143/221): libSM-1.2.3-3.fc31.i686.rpm 1.4 MB/s | 40 kB 00:00 (144/221): adobe-mappings-cmap-deprecated-20171 3.8 MB/s | 118 kB 00:00 (145/221): adobe-mappings-pdf-20180407-3.fc30.n 12 MB/s | 706 kB 00:00 (146/221): jbig2dec-libs-0.14-5.fc30.i686.rpm 1.8 MB/s | 66 kB 00:00 (147/221): adobe-mappings-cmap-20171205-5.fc30. 14 MB/s | 2.1 MB 00:00 (148/221): lcms2-2.9-5.fc30.i686.rpm 4.6 MB/s | 167 kB 00:00 (149/221): libidn-1.35-5.fc30.i686.rpm 12 MB/s | 230 kB 00:00 (150/221): libijs-0.35-9.fc30.i686.rpm 1.4 MB/s | 28 kB 00:00 (151/221): google-droid-sans-fonts-20120715-15. 15 MB/s | 2.5 MB 00:00 (152/221): libpaper-1.1.24-24.fc30.i686.rpm 1.1 MB/s | 39 kB 00:00 (153/221): openjpeg2-2.3.0-11.fc30.i686.rpm 3.3 MB/s | 157 kB 00:00 (154/221): libcroco-0.6.12-6.fc30.i686.rpm 5.1 MB/s | 111 kB 00:00 (155/221): cairo-gobject-1.16.0-4.fc30.i686.rpm 682 kB/s | 17 kB 00:00 (156/221): fribidi-1.0.5-2.fc30.i686.rpm 4.0 MB/s | 83 kB 00:00 (157/221): libXft-2.3.3-1.fc31.i686.rpm 2.4 MB/s | 60 kB 00:00 (158/221): harfbuzz-2.3.1-1.fc30.i686.rpm 15 MB/s | 567 kB 00:00 (159/221): libthai-0.1.28-2.fc30.i686.rpm 5.6 MB/s | 200 kB 00:00 (160/221): urw-base35-d050000l-fonts-20170801-1 3.7 MB/s | 78 kB 00:00 (161/221): urw-base35-fonts-common-20170801-12. 883 kB/s | 23 kB 00:00 (162/221): urw-base35-c059-fonts-20170801-12.fc 13 MB/s | 883 kB 00:00 (163/221): urw-base35-bookman-fonts-20170801-12 9.8 MB/s | 856 kB 00:00 (164/221): urw-base35-gothic-fonts-20170801-12. 19 MB/s | 654 kB 00:00 (165/221): urw-base35-nimbus-mono-ps-fonts-2017 13 MB/s | 800 kB 00:00 (166/221): urw-base35-nimbus-roman-fonts-201708 10 MB/s | 864 kB 00:00 (167/221): urw-base35-nimbus-sans-fonts-2017080 16 MB/s | 1.3 MB 00:00 (168/221): urw-base35-standard-symbols-ps-fonts 1.8 MB/s | 43 kB 00:00 (169/221): urw-base35-p052-fonts-20170801-12.fc 15 MB/s | 982 kB 00:00 (170/221): xorg-x11-font-utils-7.5-41.fc30.i686 4.6 MB/s | 98 kB 00:00 (171/221): urw-base35-z003-fonts-20170801-12.fc 9.2 MB/s | 279 kB 00:00 (172/221): python2-asn1crypto-0.24.0-6.fc30.noa 5.4 MB/s | 181 kB 00:00 (173/221): python2-enum34-1.1.6-8.fc30.noarch.r 2.2 MB/s | 57 kB 00:00 (174/221): python2-cffi-1.12.2-1.fc31.i686.rpm 5.5 MB/s | 238 kB 00:00 (175/221): python2-idna-2.7-4.fc30.noarch.rpm 4.6 MB/s | 105 kB 00:00 (176/221): python2-ipaddress-1.0.18-6.fc30.noar 1.7 MB/s | 39 kB 00:00 (177/221): gdbm-1.18-4.fc30.i686.rpm 5.1 MB/s | 120 kB 00:00 (178/221): python3-pytz-2018.9-1.fc31.noarch.rp 2.0 MB/s | 48 kB 00:00 (179/221): python3-markupsafe-1.1.1-1.fc31.i686 1.6 MB/s | 30 kB 00:00 (180/221): python3-pyparsing-2.3.1-1.fc31.noarc 5.9 MB/s | 141 kB 00:00 (181/221): python3-chardet-3.0.4-9.fc30.noarch. 9.6 MB/s | 191 kB 00:00 (182/221): python3-idna-2.7-4.fc30.noarch.rpm 2.7 MB/s | 83 kB 00:00 (183/221): python3-urllib3-1.24.1-3.fc30.noarch 8.2 MB/s | 169 kB 00:00 (184/221): device-mapper-libs-1.02.154-4.fc31.i 9.4 MB/s | 193 kB 00:00 (185/221): json-c-0.13.1-4.fc30.i686.rpm 2.4 MB/s | 37 kB 00:00 (186/221): libargon2-20171227-2.fc31.i686.rpm 1.7 MB/s | 31 kB 00:00 (187/221): dbus-broker-19-1.fc31.i686.rpm 6.4 MB/s | 151 kB 00:00 (188/221): libevent-2.1.8-5.fc30.i686.rpm 9.9 MB/s | 249 kB 00:00 (189/221): perl-Pod-Perldoc-3.28.01-419.fc30.no 2.6 MB/s | 84 kB 00:00 (190/221): perl-podlators-4.11-4.fc30.noarch.rp 3.7 MB/s | 115 kB 00:00 (191/221): libXau-1.0.9-1.fc30.i686.rpm 1.3 MB/s | 30 kB 00:00 (192/221): jbigkit-libs-2.1-16.fc30.i686.rpm 2.6 MB/s | 50 kB 00:00 (193/221): jasper-libs-2.0.14-8.fc30.i686.rpm 7.3 MB/s | 160 kB 00:00 (194/221): avahi-libs-0.7-18.fc30.i686.rpm 2.6 MB/s | 63 kB 00:00 (195/221): graphite2-1.3.10-7.fc30.i686.rpm 6.4 MB/s | 116 kB 00:00 (196/221): libdatrie-0.2.9-9.fc30.i686.rpm 2.3 MB/s | 31 kB 00:00 (197/221): xorg-x11-server-utils-7.7-29.fc31.i6 6.9 MB/s | 180 kB 00:00 (198/221): libfontenc-1.1.3-10.fc30.i686.rpm 1.3 MB/s | 28 kB 00:00 (199/221): python2-pycparser-2.14-18.fc31.noarc 4.9 MB/s | 146 kB 00:00 (200/221): python3-pysocks-1.6.8-7.fc30.noarch. 1.7 MB/s | 33 kB 00:00 (201/221): device-mapper-1.02.154-4.fc31.i686.r 7.2 MB/s | 151 kB 00:00 (202/221): dbus-common-1.12.12-5.fc31.noarch.rp 887 kB/s | 17 kB 00:00 (203/221): perl-File-Temp-0.230.900-2.fc30.noar 2.4 MB/s | 61 kB 00:00 (204/221): perl-HTTP-Tiny-0.076-2.fc30.noarch.r 2.9 MB/s | 55 kB 00:00 (205/221): perl-Pod-Simple-3.35-418.fc30.noarch 13 MB/s | 211 kB 00:00 (206/221): perl-Term-ANSIColor-4.06-419.fc30.no 2.7 MB/s | 45 kB 00:00 (207/221): perl-Encode-3.01-10.fc31.i686.rpm 16 MB/s | 1.1 MB 00:00 (208/221): perl-Term-Cap-1.17-418.fc30.noarch.r 1.2 MB/s | 22 kB 00:00 (209/221): dbus-libs-1.12.12-5.fc31.i686.rpm 6.4 MB/s | 160 kB 00:00 (210/221): libXxf86vm-1.1.4-11.fc30.i686.rpm 1.2 MB/s | 18 kB 00:00 (211/221): libXxf86misc-1.0.4-3.fc30.i686.rpm 1.2 MB/s | 20 kB 00:00 (212/221): python2-ply-3.11-2.fc30.noarch.rpm 6.7 MB/s | 107 kB 00:00 (213/221): mcpp-2.7.2-23.fc30.i686.rpm 1.0 MB/s | 27 kB 00:00 (214/221): perl-MIME-Base64-3.15-418.fc30.i686. 1.4 MB/s | 29 kB 00:00 (215/221): perl-Storable-3.11-7.fc30.i686.rpm 4.2 MB/s | 96 kB 00:00 (216/221): perl-Time-Local-1.280-4.fc30.noarch. 1.6 MB/s | 31 kB 00:00 (217/221): perl-Pod-Escapes-1.07-418.fc30.noarc 1.0 MB/s | 20 kB 00:00 (218/221): annobin-8.71-1.fc31.i686.rpm 6.0 MB/s | 176 kB 00:00 (219/221): libmcpp-2.7.2-23.fc30.i686.rpm 2.0 MB/s | 77 kB 00:00 (220/221): nettle-3.4.1rc1-2.fc30.i686.rpm 322 kB/s | 314 kB 00:00 (221/221): gnutls-3.6.7-1.fc31.i686.rpm 726 kB/s | 899 kB 00:01 -------------------------------------------------------------------------------- Total 19 MB/s | 133 MB 00:06 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-Exporter-5.73-419.fc30.noarch 1/221 Installing : perl-libs-4:5.28.1-434.fc31.i686 2/221 Installing : perl-Carp-1.50-418.fc30.noarch 3/221 Installing : python3-3.7.3-1.fc31.i686 4/221 Installing : python3-setuptools-40.8.0-1.fc30.noarch 5/221 Installing : perl-parent-1:0.237-3.fc30.noarch 6/221 Installing : perl-Text-ParseWords-3.30-418.fc30.noarch 7/221 Installing : fontpackages-filesystem-1.44-24.fc30.noarch 8/221 Installing : urw-base35-fonts-common-20170801-12.fc30.noarch 9/221 Installing : emacs-filesystem-1:26.1-8.fc30.noarch 10/221 Installing : google-droid-sans-fonts-20120715-15.fc30.noarch 11/221 Installing : python3-rpm-generators-7-2.fc30.noarch 12/221 Installing : python3-six-1.12.0-1.fc30.noarch 13/221 Installing : adobe-mappings-cmap-20171205-5.fc30.noarch 14/221 Installing : python-rpm-macros-3-42.fc30.noarch 15/221 Installing : kernel-headers-5.1.0-0.rc2.git4.1.fc31.i686 16/221 Running scriptlet: glibc-headers-2.29.9000-8.fc31.i686 17/221 Installing : glibc-headers-2.29.9000-8.fc31.i686 17/221 Installing : libxcrypt-devel-4.4.4-2.fc31.i686 18/221 Installing : glibc-devel-2.29.9000-8.fc31.i686 19/221 Installing : adobe-mappings-cmap-deprecated-20171205-5.fc30.n 20/221 Installing : python3-pygments-2.2.0-17.fc31.noarch 21/221 Installing : python3-docutils-0.14-6.fc30.noarch 22/221 Installing : python3-imagesize-1.0.0-5.fc31.noarch 23/221 Installing : python3-snowballstemmer-1.2.1-10.fc31.noarch 24/221 Installing : python3-sphinx-theme-alabaster-0.7.12-4.fc31.noa 25/221 Installing : python3-sphinxcontrib-applehelp-1.0.1-1.fc31.noa 26/221 Installing : python3-sphinxcontrib-devhelp-1.0.1-1.fc31.noarc 27/221 Installing : python3-sphinxcontrib-htmlhelp-1.0.1-1.fc31.noar 28/221 Installing : python3-sphinxcontrib-jsmath-1.0.1-1.fc31.noarch 29/221 Installing : python3-sphinxcontrib-qthelp-1.0.2-1.fc31.noarch 30/221 Installing : python3-sphinxcontrib-serializinghtml-1.1.1-1.fc 31/221 Installing : python3-pytz-2018.9-1.fc31.noarch 32/221 Installing : python3-babel-2.6.0-6.fc30.noarch 33/221 Installing : python3-pyparsing-2.3.1-1.fc31.noarch 34/221 Installing : python3-packaging-19.0-1.fc30.noarch 35/221 Installing : python3-chardet-3.0.4-9.fc30.noarch 36/221 Installing : python3-idna-2.7-4.fc30.noarch 37/221 Installing : python3-pysocks-1.6.8-7.fc30.noarch 38/221 Installing : python3-urllib3-1.24.1-3.fc30.noarch 39/221 Installing : python3-requests-2.21.0-2.fc30.noarch 40/221 Installing : perl-macros-4:5.28.1-434.fc31.i686 41/221 Installing : perl-Term-ANSIColor-4.06-419.fc30.noarch 42/221 Installing : adobe-mappings-pdf-20180407-3.fc30.noarch 43/221 Installing : libX11-common-1.6.7-3.fc31.noarch 44/221 Installing : hicolor-icon-theme-0.17-6.fc31.noarch 45/221 Installing : systemd-rpm-macros-241-4.gitcbf14c9.fc31.noarch 46/221 Installing : python3-rpm-macros-3-42.fc30.noarch 47/221 Installing : python3-devel-3.7.3-1.fc31.i686 48/221 Installing : python2-rpm-macros-3-42.fc30.noarch 49/221 Installing : libstdc++-devel-9.0.1-0.12.fc31.i686 50/221 Installing : openssl-devel-1:1.1.1b-4.fc31.i686 51/221 Installing : libpng-2:1.6.36-1.fc31.i686 52/221 Installing : freetype-2.9.1-7.fc30.i686 53/221 Installing : fontconfig-2.13.1-6.fc31.i686 54/221 Running scriptlet: fontconfig-2.13.1-6.fc31.i686 54/221 Installing : perl-Scalar-List-Utils-3:1.50-418.fc30.i686 55/221 Installing : libjpeg-turbo-2.0.2-1.fc31.i686 56/221 Installing : libICE-1.0.9-16.fc31.i686 57/221 Installing : libpcap-14:1.9.0-3.fc30.i686 58/221 Installing : libmpc-1.1.0-3.fc30.i686 59/221 Installing : libevent-2.1.8-5.fc30.i686 60/221 Installing : pixman-0.38.0-1.fc30.i686 61/221 Installing : numactl-libs-2.0.12-2.fc30.i686 62/221 Installing : atk-2.32.0-1.fc30.i686 63/221 Installing : libgomp-9.0.1-0.12.fc31.i686 64/221 Installing : libimagequant-2.12.2-2.fc30.i686 65/221 Installing : dpdk-2:18.11-1.fc31.i686 66/221 Installing : cpp-9.0.1-0.12.fc31.i686 67/221 Installing : iptables-libs-1.8.0-5.fc30.i686 68/221 Installing : libSM-1.2.3-3.fc31.i686 69/221 Installing : jasper-libs-2.0.14-8.fc30.i686 70/221 Installing : libidn-1.35-5.fc30.i686 71/221 Installing : python3-markupsafe-1.1.1-1.fc31.i686 72/221 Installing : python3-jinja2-2.10-8.fc31.noarch 73/221 Installing : perl-Unicode-Normalize-1.26-418.fc30.i686 74/221 Installing : perl-Errno-1.29-434.fc31.i686 75/221 Installing : perl-File-Path-2.16-2.fc30.noarch 76/221 Installing : perl-PathTools-3.75-2.fc30.i686 77/221 Installing : perl-constant-1.33-419.fc30.noarch 78/221 Installing : perl-threads-1:2.22-418.fc30.i686 79/221 Installing : perl-IO-1.39-434.fc31.i686 80/221 Installing : perl-Socket-4:2.029-1.fc31.i686 81/221 Installing : perl-Text-Tabs+Wrap-2013.0523-418.fc30.noarch 82/221 Installing : perl-interpreter-4:5.28.1-434.fc31.i686 83/221 Installing : perl-threads-shared-1.59-2.fc30.i686 84/221 Installing : perl-Thread-Queue-3.13-2.fc30.noarch 85/221 Installing : perl-File-Temp-1:0.230.900-2.fc30.noarch 86/221 Installing : perl-Term-Cap-1.17-418.fc30.noarch 87/221 Installing : perl-Pod-Escapes-1:1.07-418.fc30.noarch 88/221 Installing : perl-Time-Local-2:1.280-4.fc30.noarch 89/221 Installing : perl-MIME-Base64-3.15-418.fc30.i686 90/221 Installing : perl-HTTP-Tiny-0.076-2.fc30.noarch 91/221 Installing : perl-Data-Dumper-2.173-2.fc30.i686 92/221 Installing : perl-Storable-1:3.11-7.fc30.i686 93/221 Installing : nettle-3.4.1rc1-2.fc30.i686 94/221 Installing : gnutls-3.6.7-1.fc31.i686 95/221 Installing : libmcpp-2.7.2-23.fc30.i686 96/221 Installing : mcpp-2.7.2-23.fc30.i686 97/221 Installing : dbus-libs-1:1.12.12-5.fc31.i686 98/221 Installing : avahi-libs-0.7-18.fc30.i686 99/221 Installing : cups-libs-1:2.2.11-1.fc31.i686 100/221 Installing : libfontenc-1.1.3-10.fc30.i686 101/221 Installing : xorg-x11-font-utils-1:7.5-41.fc30.i686 102/221 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 103/221 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 103/221 Installing : libdatrie-0.2.9-9.fc30.i686 104/221 Installing : libthai-0.1.28-2.fc30.i686 105/221 Installing : graphite2-1.3.10-7.fc30.i686 106/221 Installing : harfbuzz-2.3.1-1.fc30.i686 107/221 Installing : jbigkit-libs-2.1-16.fc30.i686 108/221 Installing : libtiff-4.0.10-4.fc30.i686 109/221 Installing : libXau-1.0.9-1.fc30.i686 110/221 Installing : libxcb-1.13.1-2.fc30.i686 111/221 Installing : libX11-1.6.7-3.fc31.i686 112/221 Installing : libXext-1.3.4-1.fc31.i686 113/221 Installing : libXrender-0.9.10-9.fc30.i686 114/221 Installing : cairo-1.16.0-4.fc30.i686 115/221 Installing : libXt-1.1.5-10.fc30.i686 116/221 Installing : libXmu-1.1.3-1.fc31.i686 117/221 Installing : libXfixes-5.0.3-9.fc30.i686 118/221 Installing : libXcursor-1.1.15-5.fc30.i686 119/221 Installing : libXrandr-1.5.2-1.fc31.i686 120/221 Installing : libXi-1.7.9-9.fc30.i686 121/221 Installing : libXinerama-1.1.4-3.fc30.i686 122/221 Installing : libXpm-3.5.12-9.fc30.i686 123/221 Installing : libXaw-1.0.13-12.fc30.i686 124/221 Installing : libXdamage-1.1.4-16.fc30.i686 125/221 Installing : cairo-gobject-1.16.0-4.fc30.i686 126/221 Installing : libXft-2.3.3-1.fc31.i686 127/221 Installing : libXxf86misc-1.0.4-3.fc30.i686 128/221 Installing : libXxf86vm-1.1.4-11.fc30.i686 129/221 Installing : xorg-x11-server-utils-7.7-29.fc31.i686 130/221 Installing : urw-base35-bookman-fonts-20170801-12.fc30.noarch 131/221 Running scriptlet: urw-base35-bookman-fonts-20170801-12.fc30.noarch 131/221 Installing : urw-base35-c059-fonts-20170801-12.fc30.noarch 132/221 Running scriptlet: urw-base35-c059-fonts-20170801-12.fc30.noarch 132/221 Installing : urw-base35-d050000l-fonts-20170801-12.fc30.noarc 133/221 Running scriptlet: urw-base35-d050000l-fonts-20170801-12.fc30.noarc 133/221 Installing : urw-base35-gothic-fonts-20170801-12.fc30.noarch 134/221 Running scriptlet: urw-base35-gothic-fonts-20170801-12.fc30.noarch 134/221 Installing : urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 135/221 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 135/221 Installing : urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 136/221 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 136/221 Installing : urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 137/221 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 137/221 Installing : urw-base35-p052-fonts-20170801-12.fc30.noarch 138/221 Running scriptlet: urw-base35-p052-fonts-20170801-12.fc30.noarch 138/221 Installing : urw-base35-standard-symbols-ps-fonts-20170801-12 139/221 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-12 139/221 Installing : urw-base35-z003-fonts-20170801-12.fc30.noarch 140/221 Running scriptlet: urw-base35-z003-fonts-20170801-12.fc30.noarch 140/221 Installing : urw-base35-fonts-20170801-12.fc30.noarch 141/221 Installing : libXcomposite-0.4.4-16.fc30.i686 142/221 Installing : libargon2-20171227-2.fc31.i686 143/221 Installing : json-c-0.13.1-4.fc30.i686 144/221 Installing : gdbm-1:1.18-4.fc30.i686 145/221 Installing : python2-libs-2.7.16-1.fc31.i686 146/221 Installing : python2-2.7.16-1.fc31.i686 147/221 Installing : python2-setuptools-40.8.0-1.fc30.noarch 148/221 Installing : python2-six-1.12.0-1.fc30.noarch 149/221 Installing : libevent-devel-2.1.8-5.fc30.i686 150/221 Installing : python2-asn1crypto-0.24.0-6.fc30.noarch 151/221 Installing : python2-enum34-1.1.6-8.fc30.noarch 152/221 Installing : python2-idna-2.7-4.fc30.noarch 153/221 Installing : python2-ipaddress-1.0.18-6.fc30.noarch 154/221 Installing : python2-ply-3.11-2.fc30.noarch 155/221 Installing : python2-pycparser-2.14-18.fc31.noarch 156/221 Installing : python2-cffi-1.12.2-1.fc31.i686 157/221 Installing : python2-cryptography-2.6.1-1.fc31.i686 158/221 Installing : fribidi-1.0.5-2.fc30.i686 159/221 Installing : pango-1.43.0-3.fc30.i686 160/221 Installing : lasi-1.1.2-12.fc30.i686 161/221 Installing : libcroco-0.6.12-6.fc30.i686 162/221 Installing : openjpeg2-2.3.0-11.fc30.i686 163/221 Installing : libpaper-1.1.24-24.fc30.i686 164/221 Installing : libijs-0.35-9.fc30.i686 165/221 Installing : lcms2-2.9-5.fc30.i686 166/221 Installing : jbig2dec-libs-0.14-5.fc30.i686 167/221 Installing : libgs-9.26-4.fc31.i686 168/221 Installing : netpbm-10.84.03-3.fc30.i686 169/221 Installing : gts-0.7.6-35.20121130.fc30.i686 170/221 Installing : shared-mime-info-1.12-2.fc30.i686 171/221 Running scriptlet: shared-mime-info-1.12-2.fc30.i686 171/221 Installing : gdk-pixbuf2-2.38.1-1.fc31.i686 172/221 Installing : librsvg2-2.45.5-4.fc30.i686 173/221 Installing : gdk-pixbuf2-modules-2.38.1-1.fc31.i686 174/221 Installing : gtk-update-icon-cache-3.24.7-2.fc30.i686 175/221 Installing : gtk2-2.24.32-4.fc30.i686 176/221 Installing : libwebp-1.0.2-2.fc30.i686 177/221 Installing : gd-2.2.5-8.fc30.i686 178/221 Installing : graphviz-2.40.1-44.fc30.i686 179/221 Running scriptlet: graphviz-2.40.1-44.fc30.i686 179/221 Installing : qrencode-libs-3.4.4-8.fc30.i686 180/221 Installing : libseccomp-2.4.0-0.fc31.i686 181/221 Installing : kmod-libs-26-3.fc31.i686 182/221 Installing : acl-2.2.53-3.fc30.i686 183/221 Installing : device-mapper-1.02.154-4.fc31.i686 184/221 Installing : device-mapper-libs-1.02.154-4.fc31.i686 185/221 Installing : cryptsetup-libs-2.1.0-2.fc31.i686 186/221 Installing : systemd-pam-241-4.gitcbf14c9.fc31.i686 187/221 Installing : dbus-1:1.12.12-5.fc31.i686 188/221 Running scriptlet: systemd-241-4.gitcbf14c9.fc31.i686 189/221 Installing : systemd-241-4.gitcbf14c9.fc31.i686 189/221 Running scriptlet: systemd-241-4.gitcbf14c9.fc31.i686 189/221 Installing : dbus-common-1:1.12.12-5.fc31.noarch 190/221 Running scriptlet: dbus-common-1:1.12.12-5.fc31.noarch 190/221 Running scriptlet: dbus-broker-19-1.fc31.i686 191/221 Installing : dbus-broker-19-1.fc31.i686 191/221 Running scriptlet: dbus-broker-19-1.fc31.i686 191/221 Running scriptlet: unbound-libs-1.9.1-1.fc31.i686 192/221 Installing : unbound-libs-1.9.1-1.fc31.i686 192/221 Running scriptlet: unbound-libs-1.9.1-1.fc31.i686 192/221 Installing : libubsan-9.0.1-0.12.fc31.i686 193/221 Installing : libatomic-9.0.1-0.12.fc31.i686 194/221 Installing : libasan-9.0.1-0.12.fc31.i686 195/221 Installing : isl-0.16.1-8.fc30.i686 196/221 Installing : gcc-9.0.1-0.12.fc31.i686 197/221 Installing : m4-1.4.18-10.fc30.i686 198/221 Installing : groff-base-1.22.3-19.fc30.i686 199/221 Installing : perl-Encode-4:3.01-10.fc31.i686 200/221 Installing : perl-Pod-Simple-1:3.35-418.fc30.noarch 201/221 Installing : perl-Getopt-Long-1:2.50-418.fc30.noarch 202/221 Installing : perl-podlators-1:4.11-4.fc30.noarch 203/221 Installing : perl-Pod-Perldoc-3.28.01-419.fc30.noarch 204/221 Installing : perl-Pod-Usage-4:1.69-418.fc30.noarch 205/221 Installing : autoconf-2.69-29.fc30.noarch 206/221 Installing : automake-1.16.1-9.fc30.noarch 207/221 Installing : libtool-2.4.6-29.fc30.i686 208/221 Installing : unbound-devel-1.9.1-1.fc31.i686 209/221 Installing : python3-sphinx-1:2.0.0~b2-1.fc31.noarch 210/221 Installing : python2-pyOpenSSL-19.0.0-1.fc30.noarch 211/221 Installing : python2-devel-2.7.16-1.fc31.i686 212/221 Installing : numactl-devel-2.0.12-2.fc30.i686 213/221 Installing : libpcap-devel-14:1.9.0-3.fc30.i686 214/221 Installing : libcap-ng-devel-0.7.9-7.fc31.i686 215/221 Installing : gcc-c++-9.0.1-0.12.fc31.i686 216/221 Installing : annobin-8.71-1.fc31.i686 217/221 Installing : dpdk-devel-2:18.11-1.fc31.i686 218/221 Installing : desktop-file-utils-0.23-10.fc30.i686 219/221 Installing : procps-ng-3.3.15-5.fc30.i686 220/221 Installing : openssl-1:1.1.1b-4.fc31.i686 221/221 Running scriptlet: urw-base35-bookman-fonts-20170801-12.fc30.noarch 221/221 Running scriptlet: urw-base35-c059-fonts-20170801-12.fc30.noarch 221/221 Running scriptlet: urw-base35-d050000l-fonts-20170801-12.fc30.noarc 221/221 Running scriptlet: urw-base35-gothic-fonts-20170801-12.fc30.noarch 221/221 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 221/221 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 221/221 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 221/221 Running scriptlet: urw-base35-p052-fonts-20170801-12.fc30.noarch 221/221 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-12 221/221 Running scriptlet: urw-base35-z003-fonts-20170801-12.fc30.noarch 221/221 Running scriptlet: openssl-1:1.1.1b-4.fc31.i686 221/221 Running scriptlet: hicolor-icon-theme-0.17-6.fc31.noarch 221/221 Running scriptlet: fontconfig-2.13.1-6.fc31.i686 221/221 Running scriptlet: shared-mime-info-1.12-2.fc30.i686 221/221 Running scriptlet: gdk-pixbuf2-2.38.1-1.fc31.i686 221/221 Running scriptlet: systemd-241-4.gitcbf14c9.fc31.i686 221/221 Running scriptlet: desktop-file-utils-0.23-10.fc30.i686 221/221 Verifying : autoconf-2.69-29.fc30.noarch 1/221 Verifying : automake-1.16.1-9.fc30.noarch 2/221 Verifying : desktop-file-utils-0.23-10.fc30.i686 3/221 Verifying : dpdk-devel-2:18.11-1.fc31.i686 4/221 Verifying : gcc-9.0.1-0.12.fc31.i686 5/221 Verifying : gcc-c++-9.0.1-0.12.fc31.i686 6/221 Verifying : graphviz-2.40.1-44.fc30.i686 7/221 Verifying : groff-base-1.22.3-19.fc30.i686 8/221 Verifying : libcap-ng-devel-0.7.9-7.fc31.i686 9/221 Verifying : libpcap-devel-14:1.9.0-3.fc30.i686 10/221 Verifying : libtool-2.4.6-29.fc30.i686 11/221 Verifying : numactl-devel-2.0.12-2.fc30.i686 12/221 Verifying : openssl-1:1.1.1b-4.fc31.i686 13/221 Verifying : openssl-devel-1:1.1.1b-4.fc31.i686 14/221 Verifying : procps-ng-3.3.15-5.fc30.i686 15/221 Verifying : python2-pyOpenSSL-19.0.0-1.fc30.noarch 16/221 Verifying : python2-devel-2.7.16-1.fc31.i686 17/221 Verifying : python2-setuptools-40.8.0-1.fc30.noarch 18/221 Verifying : python2-six-1.12.0-1.fc30.noarch 19/221 Verifying : python3-devel-3.7.3-1.fc31.i686 20/221 Verifying : python3-setuptools-40.8.0-1.fc30.noarch 21/221 Verifying : python3-six-1.12.0-1.fc30.noarch 22/221 Verifying : python3-sphinx-1:2.0.0~b2-1.fc31.noarch 23/221 Verifying : systemd-241-4.gitcbf14c9.fc31.i686 24/221 Verifying : unbound-devel-1.9.1-1.fc31.i686 25/221 Verifying : emacs-filesystem-1:26.1-8.fc30.noarch 26/221 Verifying : m4-1.4.18-10.fc30.i686 27/221 Verifying : perl-Carp-1.50-418.fc30.noarch 28/221 Verifying : perl-Data-Dumper-2.173-2.fc30.i686 29/221 Verifying : perl-Errno-1.29-434.fc31.i686 30/221 Verifying : perl-Exporter-5.73-419.fc30.noarch 31/221 Verifying : perl-File-Path-2.16-2.fc30.noarch 32/221 Verifying : perl-Getopt-Long-1:2.50-418.fc30.noarch 33/221 Verifying : perl-IO-1.39-434.fc31.i686 34/221 Verifying : perl-PathTools-3.75-2.fc30.i686 35/221 Verifying : perl-Text-ParseWords-3.30-418.fc30.noarch 36/221 Verifying : perl-constant-1.33-419.fc30.noarch 37/221 Verifying : perl-interpreter-4:5.28.1-434.fc31.i686 38/221 Verifying : perl-libs-4:5.28.1-434.fc31.i686 39/221 Verifying : perl-Thread-Queue-3.13-2.fc30.noarch 40/221 Verifying : perl-threads-1:2.22-418.fc30.i686 41/221 Verifying : dpdk-2:18.11-1.fc31.i686 42/221 Verifying : python3-3.7.3-1.fc31.i686 43/221 Verifying : cpp-9.0.1-0.12.fc31.i686 44/221 Verifying : glibc-devel-2.29.9000-8.fc31.i686 45/221 Verifying : isl-0.16.1-8.fc30.i686 46/221 Verifying : libasan-9.0.1-0.12.fc31.i686 47/221 Verifying : libatomic-9.0.1-0.12.fc31.i686 48/221 Verifying : libgomp-9.0.1-0.12.fc31.i686 49/221 Verifying : libmpc-1.1.0-3.fc30.i686 50/221 Verifying : libubsan-9.0.1-0.12.fc31.i686 51/221 Verifying : libstdc++-devel-9.0.1-0.12.fc31.i686 52/221 Verifying : atk-2.32.0-1.fc30.i686 53/221 Verifying : cairo-1.16.0-4.fc30.i686 54/221 Verifying : fontconfig-2.13.1-6.fc31.i686 55/221 Verifying : freetype-2.9.1-7.fc30.i686 56/221 Verifying : gd-2.2.5-8.fc30.i686 57/221 Verifying : gdk-pixbuf2-2.38.1-1.fc31.i686 58/221 Verifying : gtk2-2.24.32-4.fc30.i686 59/221 Verifying : gts-0.7.6-35.20121130.fc30.i686 60/221 Verifying : lasi-1.1.2-12.fc30.i686 61/221 Verifying : libX11-1.6.7-3.fc31.i686 62/221 Verifying : libXaw-1.0.13-12.fc30.i686 63/221 Verifying : libXmu-1.1.3-1.fc31.i686 64/221 Verifying : libXrender-0.9.10-9.fc30.i686 65/221 Verifying : libXt-1.1.5-10.fc30.i686 66/221 Verifying : libgs-9.26-4.fc31.i686 67/221 Verifying : librsvg2-2.45.5-4.fc30.i686 68/221 Verifying : pango-1.43.0-3.fc30.i686 69/221 Verifying : urw-base35-fonts-20170801-12.fc30.noarch 70/221 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 71/221 Verifying : kernel-headers-5.1.0-0.rc2.git4.1.fc31.i686 72/221 Verifying : libpcap-14:1.9.0-3.fc30.i686 73/221 Verifying : numactl-libs-2.0.12-2.fc30.i686 74/221 Verifying : python2-2.7.16-1.fc31.i686 75/221 Verifying : python2-cryptography-2.6.1-1.fc31.i686 76/221 Verifying : python-rpm-macros-3-42.fc30.noarch 77/221 Verifying : python2-libs-2.7.16-1.fc31.i686 78/221 Verifying : python2-rpm-macros-3-42.fc30.noarch 79/221 Verifying : python3-rpm-generators-7-2.fc30.noarch 80/221 Verifying : python3-rpm-macros-3-42.fc30.noarch 81/221 Verifying : python3-babel-2.6.0-6.fc30.noarch 82/221 Verifying : python3-docutils-0.14-6.fc30.noarch 83/221 Verifying : python3-imagesize-1.0.0-5.fc31.noarch 84/221 Verifying : python3-jinja2-2.10-8.fc31.noarch 85/221 Verifying : python3-packaging-19.0-1.fc30.noarch 86/221 Verifying : python3-pygments-2.2.0-17.fc31.noarch 87/221 Verifying : python3-requests-2.21.0-2.fc30.noarch 88/221 Verifying : python3-snowballstemmer-1.2.1-10.fc31.noarch 89/221 Verifying : python3-sphinx-theme-alabaster-0.7.12-4.fc31.noa 90/221 Verifying : python3-sphinxcontrib-applehelp-1.0.1-1.fc31.noa 91/221 Verifying : python3-sphinxcontrib-devhelp-1.0.1-1.fc31.noarc 92/221 Verifying : python3-sphinxcontrib-htmlhelp-1.0.1-1.fc31.noar 93/221 Verifying : python3-sphinxcontrib-jsmath-1.0.1-1.fc31.noarch 94/221 Verifying : python3-sphinxcontrib-qthelp-1.0.2-1.fc31.noarch 95/221 Verifying : python3-sphinxcontrib-serializinghtml-1.1.1-1.fc 96/221 Verifying : acl-2.2.53-3.fc30.i686 97/221 Verifying : cryptsetup-libs-2.1.0-2.fc31.i686 98/221 Verifying : dbus-1:1.12.12-5.fc31.i686 99/221 Verifying : iptables-libs-1.8.0-5.fc30.i686 100/221 Verifying : kmod-libs-26-3.fc31.i686 101/221 Verifying : libseccomp-2.4.0-0.fc31.i686 102/221 Verifying : qrencode-libs-3.4.4-8.fc30.i686 103/221 Verifying : systemd-pam-241-4.gitcbf14c9.fc31.i686 104/221 Verifying : systemd-rpm-macros-241-4.gitcbf14c9.fc31.noarch 105/221 Verifying : unbound-libs-1.9.1-1.fc31.i686 106/221 Verifying : libevent-devel-2.1.8-5.fc30.i686 107/221 Verifying : perl-Scalar-List-Utils-3:1.50-418.fc30.i686 108/221 Verifying : perl-Pod-Usage-4:1.69-418.fc30.noarch 109/221 Verifying : perl-Socket-4:2.029-1.fc31.i686 110/221 Verifying : perl-Text-Tabs+Wrap-2013.0523-418.fc30.noarch 111/221 Verifying : perl-Unicode-Normalize-1.26-418.fc30.i686 112/221 Verifying : perl-macros-4:5.28.1-434.fc31.i686 113/221 Verifying : perl-parent-1:0.237-3.fc30.noarch 114/221 Verifying : perl-threads-shared-1.59-2.fc30.i686 115/221 Verifying : glibc-headers-2.29.9000-8.fc31.i686 116/221 Verifying : libxcrypt-devel-4.4.4-2.fc31.i686 117/221 Verifying : libXext-1.3.4-1.fc31.i686 118/221 Verifying : libpng-2:1.6.36-1.fc31.i686 119/221 Verifying : libxcb-1.13.1-2.fc30.i686 120/221 Verifying : pixman-0.38.0-1.fc30.i686 121/221 Verifying : fontpackages-filesystem-1.44-24.fc30.noarch 122/221 Verifying : libXpm-3.5.12-9.fc30.i686 123/221 Verifying : libimagequant-2.12.2-2.fc30.i686 124/221 Verifying : libjpeg-turbo-2.0.2-1.fc31.i686 125/221 Verifying : libtiff-4.0.10-4.fc30.i686 126/221 Verifying : libwebp-1.0.2-2.fc30.i686 127/221 Verifying : shared-mime-info-1.12-2.fc30.i686 128/221 Verifying : cups-libs-1:2.2.11-1.fc31.i686 129/221 Verifying : gdk-pixbuf2-modules-2.38.1-1.fc31.i686 130/221 Verifying : gtk-update-icon-cache-3.24.7-2.fc30.i686 131/221 Verifying : hicolor-icon-theme-0.17-6.fc31.noarch 132/221 Verifying : libXcomposite-0.4.4-16.fc30.i686 133/221 Verifying : libXcursor-1.1.15-5.fc30.i686 134/221 Verifying : libXdamage-1.1.4-16.fc30.i686 135/221 Verifying : libXfixes-5.0.3-9.fc30.i686 136/221 Verifying : libXi-1.7.9-9.fc30.i686 137/221 Verifying : libXinerama-1.1.4-3.fc30.i686 138/221 Verifying : libXrandr-1.5.2-1.fc31.i686 139/221 Verifying : netpbm-10.84.03-3.fc30.i686 140/221 Verifying : libX11-common-1.6.7-3.fc31.noarch 141/221 Verifying : libICE-1.0.9-16.fc31.i686 142/221 Verifying : libSM-1.2.3-3.fc31.i686 143/221 Verifying : adobe-mappings-cmap-20171205-5.fc30.noarch 144/221 Verifying : adobe-mappings-cmap-deprecated-20171205-5.fc30.n 145/221 Verifying : adobe-mappings-pdf-20180407-3.fc30.noarch 146/221 Verifying : google-droid-sans-fonts-20120715-15.fc30.noarch 147/221 Verifying : jbig2dec-libs-0.14-5.fc30.i686 148/221 Verifying : lcms2-2.9-5.fc30.i686 149/221 Verifying : libidn-1.35-5.fc30.i686 150/221 Verifying : libijs-0.35-9.fc30.i686 151/221 Verifying : libpaper-1.1.24-24.fc30.i686 152/221 Verifying : openjpeg2-2.3.0-11.fc30.i686 153/221 Verifying : cairo-gobject-1.16.0-4.fc30.i686 154/221 Verifying : libcroco-0.6.12-6.fc30.i686 155/221 Verifying : fribidi-1.0.5-2.fc30.i686 156/221 Verifying : harfbuzz-2.3.1-1.fc30.i686 157/221 Verifying : libXft-2.3.3-1.fc31.i686 158/221 Verifying : libthai-0.1.28-2.fc30.i686 159/221 Verifying : urw-base35-bookman-fonts-20170801-12.fc30.noarch 160/221 Verifying : urw-base35-c059-fonts-20170801-12.fc30.noarch 161/221 Verifying : urw-base35-d050000l-fonts-20170801-12.fc30.noarc 162/221 Verifying : urw-base35-fonts-common-20170801-12.fc30.noarch 163/221 Verifying : urw-base35-gothic-fonts-20170801-12.fc30.noarch 164/221 Verifying : urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 165/221 Verifying : urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 166/221 Verifying : urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 167/221 Verifying : urw-base35-p052-fonts-20170801-12.fc30.noarch 168/221 Verifying : urw-base35-standard-symbols-ps-fonts-20170801-12 169/221 Verifying : urw-base35-z003-fonts-20170801-12.fc30.noarch 170/221 Verifying : xorg-x11-font-utils-1:7.5-41.fc30.i686 171/221 Verifying : python2-asn1crypto-0.24.0-6.fc30.noarch 172/221 Verifying : python2-cffi-1.12.2-1.fc31.i686 173/221 Verifying : python2-enum34-1.1.6-8.fc30.noarch 174/221 Verifying : python2-idna-2.7-4.fc30.noarch 175/221 Verifying : python2-ipaddress-1.0.18-6.fc30.noarch 176/221 Verifying : gdbm-1:1.18-4.fc30.i686 177/221 Verifying : python3-pytz-2018.9-1.fc31.noarch 178/221 Verifying : python3-markupsafe-1.1.1-1.fc31.i686 179/221 Verifying : python3-pyparsing-2.3.1-1.fc31.noarch 180/221 Verifying : python3-chardet-3.0.4-9.fc30.noarch 181/221 Verifying : python3-idna-2.7-4.fc30.noarch 182/221 Verifying : python3-urllib3-1.24.1-3.fc30.noarch 183/221 Verifying : device-mapper-libs-1.02.154-4.fc31.i686 184/221 Verifying : json-c-0.13.1-4.fc30.i686 185/221 Verifying : libargon2-20171227-2.fc31.i686 186/221 Verifying : dbus-broker-19-1.fc31.i686 187/221 Verifying : libevent-2.1.8-5.fc30.i686 188/221 Verifying : perl-Pod-Perldoc-3.28.01-419.fc30.noarch 189/221 Verifying : perl-podlators-1:4.11-4.fc30.noarch 190/221 Verifying : libXau-1.0.9-1.fc30.i686 191/221 Verifying : jbigkit-libs-2.1-16.fc30.i686 192/221 Verifying : avahi-libs-0.7-18.fc30.i686 193/221 Verifying : jasper-libs-2.0.14-8.fc30.i686 194/221 Verifying : graphite2-1.3.10-7.fc30.i686 195/221 Verifying : libdatrie-0.2.9-9.fc30.i686 196/221 Verifying : xorg-x11-server-utils-7.7-29.fc31.i686 197/221 Verifying : libfontenc-1.1.3-10.fc30.i686 198/221 Verifying : python2-pycparser-2.14-18.fc31.noarch 199/221 Verifying : python3-pysocks-1.6.8-7.fc30.noarch 200/221 Verifying : device-mapper-1.02.154-4.fc31.i686 201/221 Verifying : dbus-common-1:1.12.12-5.fc31.noarch 202/221 Verifying : perl-Encode-4:3.01-10.fc31.i686 203/221 Verifying : perl-File-Temp-1:0.230.900-2.fc30.noarch 204/221 Verifying : perl-HTTP-Tiny-0.076-2.fc30.noarch 205/221 Verifying : perl-Pod-Simple-1:3.35-418.fc30.noarch 206/221 Verifying : perl-Term-ANSIColor-4.06-419.fc30.noarch 207/221 Verifying : perl-Term-Cap-1.17-418.fc30.noarch 208/221 Verifying : dbus-libs-1:1.12.12-5.fc31.i686 209/221 Verifying : libXxf86misc-1.0.4-3.fc30.i686 210/221 Verifying : libXxf86vm-1.1.4-11.fc30.i686 211/221 Verifying : mcpp-2.7.2-23.fc30.i686 212/221 Verifying : python2-ply-3.11-2.fc30.noarch 213/221 Verifying : perl-MIME-Base64-3.15-418.fc30.i686 214/221 Verifying : perl-Storable-1:3.11-7.fc30.i686 215/221 Verifying : perl-Time-Local-2:1.280-4.fc30.noarch 216/221 Verifying : perl-Pod-Escapes-1:1.07-418.fc30.noarch 217/221 Verifying : libmcpp-2.7.2-23.fc30.i686 218/221 Verifying : annobin-8.71-1.fc31.i686 219/221 Verifying : gnutls-3.6.7-1.fc31.i686 220/221 Verifying : nettle-3.4.1rc1-2.fc30.i686 221/221 Installed: autoconf.noarch 2.69-29.fc30 automake.noarch 1.16.1-9.fc30 desktop-file-utils.i686 0.23-10.fc30 dpdk-devel.i686 2:18.11-1.fc31 gcc.i686 9.0.1-0.12.fc31 gcc-c++.i686 9.0.1-0.12.fc31 graphviz.i686 2.40.1-44.fc30 groff-base.i686 1.22.3-19.fc30 libcap-ng-devel.i686 0.7.9-7.fc31 libpcap-devel.i686 14:1.9.0-3.fc30 libtool.i686 2.4.6-29.fc30 numactl-devel.i686 2.0.12-2.fc30 openssl.i686 1:1.1.1b-4.fc31 openssl-devel.i686 1:1.1.1b-4.fc31 procps-ng.i686 3.3.15-5.fc30 python2-devel.i686 2.7.16-1.fc31 python2-pyOpenSSL.noarch 19.0.0-1.fc30 python2-setuptools.noarch 40.8.0-1.fc30 python2-six.noarch 1.12.0-1.fc30 python3-devel.i686 3.7.3-1.fc31 python3-setuptools.noarch 40.8.0-1.fc30 python3-six.noarch 1.12.0-1.fc30 python3-sphinx.noarch 1:2.0.0~b2-1.fc31 systemd.i686 241-4.gitcbf14c9.fc31 unbound-devel.i686 1.9.1-1.fc31 acl.i686 2.2.53-3.fc30 adobe-mappings-cmap.noarch 20171205-5.fc30 adobe-mappings-cmap-deprecated.noarch 20171205-5.fc30 adobe-mappings-pdf.noarch 20180407-3.fc30 annobin.i686 8.71-1.fc31 atk.i686 2.32.0-1.fc30 avahi-libs.i686 0.7-18.fc30 cairo.i686 1.16.0-4.fc30 cairo-gobject.i686 1.16.0-4.fc30 cpp.i686 9.0.1-0.12.fc31 cryptsetup-libs.i686 2.1.0-2.fc31 cups-libs.i686 1:2.2.11-1.fc31 dbus.i686 1:1.12.12-5.fc31 dbus-broker.i686 19-1.fc31 dbus-common.noarch 1:1.12.12-5.fc31 dbus-libs.i686 1:1.12.12-5.fc31 device-mapper.i686 1.02.154-4.fc31 device-mapper-libs.i686 1.02.154-4.fc31 dpdk.i686 2:18.11-1.fc31 emacs-filesystem.noarch 1:26.1-8.fc30 fontconfig.i686 2.13.1-6.fc31 fontpackages-filesystem.noarch 1.44-24.fc30 freetype.i686 2.9.1-7.fc30 fribidi.i686 1.0.5-2.fc30 gd.i686 2.2.5-8.fc30 gdbm.i686 1:1.18-4.fc30 gdk-pixbuf2.i686 2.38.1-1.fc31 gdk-pixbuf2-modules.i686 2.38.1-1.fc31 glibc-devel.i686 2.29.9000-8.fc31 glibc-headers.i686 2.29.9000-8.fc31 gnutls.i686 3.6.7-1.fc31 google-droid-sans-fonts.noarch 20120715-15.fc30 graphite2.i686 1.3.10-7.fc30 gtk-update-icon-cache.i686 3.24.7-2.fc30 gtk2.i686 2.24.32-4.fc30 gts.i686 0.7.6-35.20121130.fc30 harfbuzz.i686 2.3.1-1.fc30 hicolor-icon-theme.noarch 0.17-6.fc31 iptables-libs.i686 1.8.0-5.fc30 isl.i686 0.16.1-8.fc30 jasper-libs.i686 2.0.14-8.fc30 jbig2dec-libs.i686 0.14-5.fc30 jbigkit-libs.i686 2.1-16.fc30 json-c.i686 0.13.1-4.fc30 kernel-headers.i686 5.1.0-0.rc2.git4.1.fc31 kmod-libs.i686 26-3.fc31 lasi.i686 1.1.2-12.fc30 lcms2.i686 2.9-5.fc30 libICE.i686 1.0.9-16.fc31 libSM.i686 1.2.3-3.fc31 libX11.i686 1.6.7-3.fc31 libX11-common.noarch 1.6.7-3.fc31 libXau.i686 1.0.9-1.fc30 libXaw.i686 1.0.13-12.fc30 libXcomposite.i686 0.4.4-16.fc30 libXcursor.i686 1.1.15-5.fc30 libXdamage.i686 1.1.4-16.fc30 libXext.i686 1.3.4-1.fc31 libXfixes.i686 5.0.3-9.fc30 libXft.i686 2.3.3-1.fc31 libXi.i686 1.7.9-9.fc30 libXinerama.i686 1.1.4-3.fc30 libXmu.i686 1.1.3-1.fc31 libXpm.i686 3.5.12-9.fc30 libXrandr.i686 1.5.2-1.fc31 libXrender.i686 0.9.10-9.fc30 libXt.i686 1.1.5-10.fc30 libXxf86misc.i686 1.0.4-3.fc30 libXxf86vm.i686 1.1.4-11.fc30 libargon2.i686 20171227-2.fc31 libasan.i686 9.0.1-0.12.fc31 libatomic.i686 9.0.1-0.12.fc31 libcroco.i686 0.6.12-6.fc30 libdatrie.i686 0.2.9-9.fc30 libevent.i686 2.1.8-5.fc30 libevent-devel.i686 2.1.8-5.fc30 libfontenc.i686 1.1.3-10.fc30 libgomp.i686 9.0.1-0.12.fc31 libgs.i686 9.26-4.fc31 libidn.i686 1.35-5.fc30 libijs.i686 0.35-9.fc30 libimagequant.i686 2.12.2-2.fc30 libjpeg-turbo.i686 2.0.2-1.fc31 libmcpp.i686 2.7.2-23.fc30 libmpc.i686 1.1.0-3.fc30 libpaper.i686 1.1.24-24.fc30 libpcap.i686 14:1.9.0-3.fc30 libpng.i686 2:1.6.36-1.fc31 librsvg2.i686 2.45.5-4.fc30 libseccomp.i686 2.4.0-0.fc31 libstdc++-devel.i686 9.0.1-0.12.fc31 libthai.i686 0.1.28-2.fc30 libtiff.i686 4.0.10-4.fc30 libubsan.i686 9.0.1-0.12.fc31 libwebp.i686 1.0.2-2.fc30 libxcb.i686 1.13.1-2.fc30 libxcrypt-devel.i686 4.4.4-2.fc31 m4.i686 1.4.18-10.fc30 mcpp.i686 2.7.2-23.fc30 netpbm.i686 10.84.03-3.fc30 nettle.i686 3.4.1rc1-2.fc30 numactl-libs.i686 2.0.12-2.fc30 openjpeg2.i686 2.3.0-11.fc30 pango.i686 1.43.0-3.fc30 perl-Carp.noarch 1.50-418.fc30 perl-Data-Dumper.i686 2.173-2.fc30 perl-Encode.i686 4:3.01-10.fc31 perl-Errno.i686 1.29-434.fc31 perl-Exporter.noarch 5.73-419.fc30 perl-File-Path.noarch 2.16-2.fc30 perl-File-Temp.noarch 1:0.230.900-2.fc30 perl-Getopt-Long.noarch 1:2.50-418.fc30 perl-HTTP-Tiny.noarch 0.076-2.fc30 perl-IO.i686 1.39-434.fc31 perl-MIME-Base64.i686 3.15-418.fc30 perl-PathTools.i686 3.75-2.fc30 perl-Pod-Escapes.noarch 1:1.07-418.fc30 perl-Pod-Perldoc.noarch 3.28.01-419.fc30 perl-Pod-Simple.noarch 1:3.35-418.fc30 perl-Pod-Usage.noarch 4:1.69-418.fc30 perl-Scalar-List-Utils.i686 3:1.50-418.fc30 perl-Socket.i686 4:2.029-1.fc31 perl-Storable.i686 1:3.11-7.fc30 perl-Term-ANSIColor.noarch 4.06-419.fc30 perl-Term-Cap.noarch 1.17-418.fc30 perl-Text-ParseWords.noarch 3.30-418.fc30 perl-Text-Tabs+Wrap.noarch 2013.0523-418.fc30 perl-Thread-Queue.noarch 3.13-2.fc30 perl-Time-Local.noarch 2:1.280-4.fc30 perl-Unicode-Normalize.i686 1.26-418.fc30 perl-constant.noarch 1.33-419.fc30 perl-interpreter.i686 4:5.28.1-434.fc31 perl-libs.i686 4:5.28.1-434.fc31 perl-macros.i686 4:5.28.1-434.fc31 perl-parent.noarch 1:0.237-3.fc30 perl-podlators.noarch 1:4.11-4.fc30 perl-threads.i686 1:2.22-418.fc30 perl-threads-shared.i686 1.59-2.fc30 pixman.i686 0.38.0-1.fc30 python-rpm-macros.noarch 3-42.fc30 python2.i686 2.7.16-1.fc31 python2-asn1crypto.noarch 0.24.0-6.fc30 python2-cffi.i686 1.12.2-1.fc31 python2-cryptography.i686 2.6.1-1.fc31 python2-enum34.noarch 1.1.6-8.fc30 python2-idna.noarch 2.7-4.fc30 python2-ipaddress.noarch 1.0.18-6.fc30 python2-libs.i686 2.7.16-1.fc31 python2-ply.noarch 3.11-2.fc30 python2-pycparser.noarch 2.14-18.fc31 python2-rpm-macros.noarch 3-42.fc30 python3.i686 3.7.3-1.fc31 python3-babel.noarch 2.6.0-6.fc30 python3-chardet.noarch 3.0.4-9.fc30 python3-docutils.noarch 0.14-6.fc30 python3-idna.noarch 2.7-4.fc30 python3-imagesize.noarch 1.0.0-5.fc31 python3-jinja2.noarch 2.10-8.fc31 python3-markupsafe.i686 1.1.1-1.fc31 python3-packaging.noarch 19.0-1.fc30 python3-pygments.noarch 2.2.0-17.fc31 python3-pyparsing.noarch 2.3.1-1.fc31 python3-pysocks.noarch 1.6.8-7.fc30 python3-pytz.noarch 2018.9-1.fc31 python3-requests.noarch 2.21.0-2.fc30 python3-rpm-generators.noarch 7-2.fc30 python3-rpm-macros.noarch 3-42.fc30 python3-snowballstemmer.noarch 1.2.1-10.fc31 python3-sphinx-theme-alabaster.noarch 0.7.12-4.fc31 python3-sphinxcontrib-applehelp.noarch 1.0.1-1.fc31 python3-sphinxcontrib-devhelp.noarch 1.0.1-1.fc31 python3-sphinxcontrib-htmlhelp.noarch 1.0.1-1.fc31 python3-sphinxcontrib-jsmath.noarch 1.0.1-1.fc31 python3-sphinxcontrib-qthelp.noarch 1.0.2-1.fc31 python3-sphinxcontrib-serializinghtml.noarch 1.1.1-1.fc31 python3-urllib3.noarch 1.24.1-3.fc30 qrencode-libs.i686 3.4.4-8.fc30 shared-mime-info.i686 1.12-2.fc30 systemd-pam.i686 241-4.gitcbf14c9.fc31 systemd-rpm-macros.noarch 241-4.gitcbf14c9.fc31 unbound-libs.i686 1.9.1-1.fc31 urw-base35-bookman-fonts.noarch 20170801-12.fc30 urw-base35-c059-fonts.noarch 20170801-12.fc30 urw-base35-d050000l-fonts.noarch 20170801-12.fc30 urw-base35-fonts.noarch 20170801-12.fc30 urw-base35-fonts-common.noarch 20170801-12.fc30 urw-base35-gothic-fonts.noarch 20170801-12.fc30 urw-base35-nimbus-mono-ps-fonts.noarch 20170801-12.fc30 urw-base35-nimbus-roman-fonts.noarch 20170801-12.fc30 urw-base35-nimbus-sans-fonts.noarch 20170801-12.fc30 urw-base35-p052-fonts.noarch 20170801-12.fc30 urw-base35-standard-symbols-ps-fonts.noarch 20170801-12.fc30 urw-base35-z003-fonts.noarch 20170801-12.fc30 xorg-x11-font-utils.i686 1:7.5-41.fc30 xorg-x11-fonts-ISO8859-1-100dpi.noarch 7.5-21.fc30 xorg-x11-server-utils.i686 7.7-29.fc31 Complete! Finish: build setup for openvswitch-2.11.0-2.fc31.src.rpm Start: rpmbuild openvswitch-2.11.0-2.fc31.src.rpm sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SkozY5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf openvswitch-2.11.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/openvswitch-2.11.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd openvswitch-2.11.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MhzE10 + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + ./boot.sh libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:24: installing 'build-aux/compile' configure.ac:22: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh + ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-libcapng --disable-static --enable-shared --enable-ssl --with-dpdk --with-pkidir=/var/lib/openvswitch/pki checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/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 i686-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for gcc option to accept ISO C99... none needed checking for i686-redhat-linux-gnu-g++... no checking for i686-redhat-linux-gnu-c++... no checking for i686-redhat-linux-gnu-gpp... no checking for i686-redhat-linux-gnu-aCC... no checking for i686-redhat-linux-gnu-CC... no checking for i686-redhat-linux-gnu-cxx... no checking for i686-redhat-linux-gnu-cc++... no checking for i686-redhat-linux-gnu-cl.exe... no checking for i686-redhat-linux-gnu-FCC... no checking for i686-redhat-linux-gnu-KCC... no checking for i686-redhat-linux-gnu-RCC... no checking for i686-redhat-linux-gnu-xlC_r... no checking for i686-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for fgrep... /usr/bin/grep -F checking for egrep... /usr/bin/grep -E checking for i686-redhat-linux-gnu-pkg-config... /usr/bin/i686-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking build system type... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-redhat-linux-gnu file names to i686-redhat-linux-gnu format... func_convert_file_noop checking how to convert i686-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i686-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for i686-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i686-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i686-redhat-linux-gnu-strip... no checking for strip... strip checking for i686-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for i686-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) 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... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for library containing pow... -lm checking for library containing clock_gettime... none required checking for library containing timer_create... -lrt checking for library containing pthread_rwlock_tryrdlock... -lpthread checking for library containing pthread_rwlockattr_destroy... none required checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking vmware.h usability... no checking vmware.h presence... no checking for vmware.h... no 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... (cached) /usr/bin/i686-redhat-linux-gnu-pkg-config checking whether compiling and linking against OpenSSL works... yes checking for capng_clear in -lcap-ng... yes checking for Python 2.x for x >= 7... /usr/bin/python2 checking for Python 3.x for x >= 4... /usr/bin/python3 checking for Python 2 or 3... /usr/bin/python2 checking for flake8... no checking for sphinx... yes 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 sys_siglist is declared... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct ifreq.ifr_flagshigh... no checking for struct mmsghdr.msg_len... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for mlockall... yes checking for strnlen... yes checking for getloadavg... yes checking for statvfs... yes checking for getmntent_r... yes checking for sendmmsg... yes checking for clock_gettime... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking linux/net_namespace.h usability... yes checking linux/net_namespace.h presence... yes checking for linux/net_namespace.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking bits/floatn-common.h usability... yes checking bits/floatn-common.h presence... yes checking for bits/floatn-common.h... yes checking for net/if_mib.h... no checking for library containing backtrace... none required checking linux/perf_event.h usability... yes checking linux/perf_event.h presence... yes checking for linux/perf_event.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for connect in -lsocket... no checking for library containing gethostbyname... none required checking XenServer release... none checking for groff... yes checking whether gcc has that supports thread_local... yes checking for library containing __atomic_load_8... -latomic checking whether gcc supports GCC 4.0+ atomic built-ins... yes checking value of __atomic_always_lock_free(1)... 1 checking value of __atomic_always_lock_free(2)... 1 checking value of __atomic_always_lock_free(4)... 1 checking value of __atomic_always_lock_free(8)... 1 checking for library containing aio_write... none required checking for pthread_set_name_np... no checking for pthread_setname_np() variant... glibc checking whether __linux__ is defined... true checking linker output version information... libX-2.11.so.0.0.0) checking whether g++ supports C++11 features by default... yes checking for working posix_memalign... yes checking for ub_ctx_create in -lunbound... yes checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for stdio.h... yes checking for string.h... (cached) yes checking whether gcc accepts -Werror... yes checking whether gcc accepts -Wall... yes checking whether gcc accepts -Wextra... yes checking whether gcc accepts -Wno-sign-compare... yes checking whether gcc accepts -Wpointer-arith... yes checking whether gcc accepts -Wformat -Wformat-security... yes checking whether gcc accepts -Wswitch-enum... yes checking whether gcc accepts -Wunused-parameter... yes checking whether gcc accepts -Wbad-function-cast... yes checking whether gcc accepts -Wcast-align... yes checking whether gcc accepts -Wstrict-prototypes... yes checking whether gcc accepts -Wold-style-definition... yes checking whether gcc accepts -Wmissing-prototypes... yes checking whether gcc accepts -Wmissing-field-initializers... yes checking whether gcc accepts -Wthread-safety... no checking whether gcc accepts -fno-strict-aliasing... yes checking whether gcc accepts -Wswitch-bool... yes checking whether gcc accepts -Wlogical-not-parentheses... yes checking whether gcc accepts -Wsizeof-array-argument... yes checking whether gcc accepts -Wbool-compare... yes checking whether gcc accepts -Wshift-negative-value... yes checking whether gcc accepts -Wduplicated-cond... yes checking whether gcc accepts -Qunused-arguments... no checking whether gcc accepts -Wshadow... yes checking whether gcc accepts -Wmultistatement-macros... yes checking whether gcc accepts -Wcast-align=strict... yes checking whether gcc accepts -Wno-null-pointer-arithmetic... no checking whether gcc accepts -Warray-bounds-pointer-arithmetic... no checking whether gcc accepts -Wno-unused... yes checking whether gcc accepts -Wno-unused-parameter... yes checking target hint for cgcc... x86 checking whether dpdk datapath is enabled... yes checking for DPDK... no checking for library containing get_mempolicy... -lnuma checking for library containing pcap_dump... -lpcap checking whether gcc accepts -mssse3... yes checking whether make supports nested variables... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating lib/stdio.h config.status: creating lib/string.h config.status: creating ovsdb/libovsdb.sym config.status: creating ofproto/libofproto.sym config.status: creating lib/libsflow.sym config.status: creating lib/libopenvswitch.sym config.status: creating ovn/lib/libovn.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 ovn/dummy commands config.status: executing ovn/utilities/dummy commands config.status: executing ipsec/dummy commands + /usr/bin/python3 build-aux/dpdkstrip.py --dpdk + make -j2 sed -f ./build-aux/extract-odp-netlink-h < datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./vswitchd/vswitch.ovsschema ./lib/vswitch-idl.ann > lib/vswitch-idl.ovsidl.tmp && mv lib/vswitch-idl.ovsidl.tmp lib/vswitch-idl.ovsidl PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./ovsdb/_server.ovsschema ./lib/ovsdb-server-idl.ann > lib/ovsdb-server-idl.ovsidl.tmp && mv lib/ovsdb-server-idl.ovsidl.tmp lib/ovsdb-server-idl.ovsidl PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in -C . annotate tests/idltest.ovsschema tests/idltest.ann > tests/idltest.ovsidl.tmp && \ mv tests/idltest.ovsidl.tmp tests/idltest.ovsidl PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./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 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./ovn/ovn-sb.ovsschema ./ovn/lib/ovn-sb-idl.ann > ovn/lib/ovn-sb-idl.ovsidl.tmp && \ mv ovn/lib/ovn-sb-idl.ovsidl.tmp ovn/lib/ovn-sb-idl.ovsidl PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./ovn/ovn-nb.ovsschema ./ovn/lib/ovn-nb-idl.ann > ovn/lib/ovn-nb-idl.ovsidl.tmp && \ mv ovn/lib/ovn-nb-idl.ovsidl.tmp ovn/lib/ovn-nb-idl.ovsidl PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source lib/vswitch-idl.ovsidl > lib/vswitch-idl.c.tmp && mv lib/vswitch-idl.c.tmp lib/vswitch-idl.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header lib/vswitch-idl.ovsidl > lib/vswitch-idl.h.tmp && mv lib/vswitch-idl.h.tmp lib/vswitch-idl.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.c.tmp && mv lib/ovsdb-server-idl.c.tmp lib/ovsdb-server-idl.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.h.tmp && mv lib/ovsdb-server-idl.h.tmp lib/ovsdb-server-idl.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header tests/idltest.ovsidl > tests/idltest.h.tmp && mv tests/idltest.h.tmp tests/idltest.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source vtep/vtep-idl.ovsidl > vtep/vtep-idl.c.tmp && mv vtep/vtep-idl.c.tmp vtep/vtep-idl.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header vtep/vtep-idl.ovsidl > vtep/vtep-idl.h.tmp && mv vtep/vtep-idl.h.tmp vtep/vtep-idl.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source ovn/lib/ovn-sb-idl.ovsidl > ovn/lib/ovn-sb-idl.c.tmp && mv ovn/lib/ovn-sb-idl.c.tmp ovn/lib/ovn-sb-idl.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header ovn/lib/ovn-sb-idl.ovsidl > ovn/lib/ovn-sb-idl.h.tmp && mv ovn/lib/ovn-sb-idl.h.tmp ovn/lib/ovn-sb-idl.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source ovn/lib/ovn-nb-idl.ovsidl > ovn/lib/ovn-nb-idl.c.tmp && mv ovn/lib/ovn-nb-idl.c.tmp ovn/lib/ovn-nb-idl.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header ovn/lib/ovn-nb-idl.ovsidl > ovn/lib/ovn-nb-idl.h.tmp && mv ovn/lib/ovn-nb-idl.h.tmp ovn/lib/ovn-nb-idl.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source tests/idltest.ovsidl > tests/idltest.c.tmp && mv tests/idltest.c.tmp tests/idltest.c make all-recursive make[1]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0' Making all in datapath make[2]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[3]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[3]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[2]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[2]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-fields meta-flow ./include/openvswitch/meta-flow.h > lib/meta-flow.inc.tmp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-fields nx-match ./include/openvswitch/meta-flow.h > lib/nx-match.inc.tmp mv lib/meta-flow.inc.tmp lib/meta-flow.inc mv lib/nx-match.inc.tmp lib/nx-match.inc /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/object-collection.lo lib/object-collection.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/odp-execute.lo lib/odp-execute.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/object-collection.c -fPIC -DPIC -o lib/.libs/object-collection.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/odp-execute.c -fPIC -DPIC -o lib/.libs/odp-execute.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/odp-util.lo lib/odp-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/odp-util.c -fPIC -DPIC -o lib/.libs/odp-util.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/odp-execute.c:28: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/odp-util.c:32: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-actions prototypes ./lib/ofp-actions.c > lib/ofp-actions.inc1.tmp && mv lib/ofp-actions.inc1.tmp lib/ofp-actions.inc1 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 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 /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-bundle.lo lib/ofp-bundle.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-bundle.c -fPIC -DPIC -o lib/.libs/ofp-bundle.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-connection.lo lib/ofp-connection.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-connection.c -fPIC -DPIC -o lib/.libs/ofp-connection.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-ed-props.lo lib/ofp-ed-props.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-ed-props.c -fPIC -DPIC -o lib/.libs/ofp-ed-props.o PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./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 /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-flow.lo lib/ofp-flow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-flow.c -fPIC -DPIC -o lib/.libs/ofp-flow.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-group.lo lib/ofp-group.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-group.c -fPIC -DPIC -o lib/.libs/ofp-group.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-ipfix.lo lib/ofp-ipfix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-ipfix.c -fPIC -DPIC -o lib/.libs/ofp-ipfix.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-match.lo lib/ofp-match.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-meter.lo lib/ofp-meter.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-match.c -fPIC -DPIC -o lib/.libs/ofp-match.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-meter.c -fPIC -DPIC -o lib/.libs/ofp-meter.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-monitor.lo lib/ofp-monitor.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./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 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-monitor.c -fPIC -DPIC -o lib/.libs/ofp-monitor.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-packet.lo lib/ofp-packet.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-packet.c -fPIC -DPIC -o lib/.libs/ofp-packet.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-parse.lo lib/ofp-parse.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-packet.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-parse.c -fPIC -DPIC -o lib/.libs/ofp-parse.o /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-port.lo lib/ofp-port.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-port.c -fPIC -DPIC -o lib/.libs/ofp-port.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-print.lo lib/ofp-print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-print.c -fPIC -DPIC -o lib/.libs/ofp-print.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-print.c:34: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-prop.lo lib/ofp-prop.c /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-prop.c -fPIC -DPIC -o lib/.libs/ofp-prop.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-protocol.lo lib/ofp-protocol.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-protocol.c -fPIC -DPIC -o lib/.libs/ofp-protocol.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-queue.lo lib/ofp-queue.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-queue.c -fPIC -DPIC -o lib/.libs/ofp-queue.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-switch.lo lib/ofp-switch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-switch.c -fPIC -DPIC -o lib/.libs/ofp-switch.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-table.lo lib/ofp-table.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-util.lo lib/ofp-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-table.c -fPIC -DPIC -o lib/.libs/ofp-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-util.c -fPIC -DPIC -o lib/.libs/ofp-util.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-version-opt.lo lib/ofp-version-opt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-version-opt.c -fPIC -DPIC -o lib/.libs/ofp-version-opt.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofpbuf.lo lib/ofpbuf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofpbuf.c -fPIC -DPIC -o lib/.libs/ofpbuf.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-atomic-locked.lo lib/ovs-atomic-locked.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-atomic-locked.c -fPIC -DPIC -o lib/.libs/ovs-atomic-locked.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-lldp.lo lib/ovs-lldp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-lldp.c -fPIC -DPIC -o lib/.libs/ovs-lldp.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-numa.lo lib/ovs-numa.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-numa.c -fPIC -DPIC -o lib/.libs/ovs-numa.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ovs-lldp.h:23, from lib/ovs-lldp.c:30: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-rcu.lo lib/ovs-rcu.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-rcu.c -fPIC -DPIC -o lib/.libs/ovs-rcu.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-router.lo lib/ovs-router.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-router.c -fPIC -DPIC -o lib/.libs/ovs-router.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovs-thread.lo lib/ovs-thread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovs-thread.c -fPIC -DPIC -o lib/.libs/ovs-thread.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/ovs-router.c:36: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-data.lo lib/ovsdb-data.c /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-data.c -fPIC -DPIC -o lib/.libs/ovsdb-data.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-error.lo lib/ovsdb-error.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-error.c -fPIC -DPIC -o lib/.libs/ovsdb-error.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-idl.lo lib/ovsdb-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-idl.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-map-op.lo lib/ovsdb-map-op.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-map-op.c -fPIC -DPIC -o lib/.libs/ovsdb-map-op.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-set-op.lo lib/ovsdb-set-op.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-set-op.c -fPIC -DPIC -o lib/.libs/ovsdb-set-op.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-condition.lo lib/ovsdb-condition.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-condition.c -fPIC -DPIC -o lib/.libs/ovsdb-condition.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-parser.lo lib/ovsdb-parser.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-parser.c -fPIC -DPIC -o lib/.libs/ovsdb-parser.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-session.lo lib/ovsdb-session.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-session.c -fPIC -DPIC -o lib/.libs/ovsdb-session.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-types.lo lib/ovsdb-types.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-types.c -fPIC -DPIC -o lib/.libs/ovsdb-types.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ox-stat.lo lib/ox-stat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ox-stat.c -fPIC -DPIC -o lib/.libs/ox-stat.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/packets.lo lib/packets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/packets.c -fPIC -DPIC -o lib/.libs/packets.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/pcap-file.lo lib/pcap-file.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/pcap-file.c -fPIC -DPIC -o lib/.libs/pcap-file.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/packets.c:35: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/pcap-file.c:26: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/perf-counter.lo lib/perf-counter.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/perf-counter.c -fPIC -DPIC -o lib/.libs/perf-counter.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stopwatch.lo lib/stopwatch.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/poll-loop.lo lib/poll-loop.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stopwatch.c -fPIC -DPIC -o lib/.libs/stopwatch.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/poll-loop.c -fPIC -DPIC -o lib/.libs/poll-loop.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/process.lo lib/process.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/pvector.lo lib/pvector.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/process.c -fPIC -DPIC -o lib/.libs/process.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/pvector.c -fPIC -DPIC -o lib/.libs/pvector.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/random.lo lib/random.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/rconn.lo lib/rconn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/random.c -fPIC -DPIC -o lib/.libs/random.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/reconnect.lo lib/reconnect.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/rconn.c -fPIC -DPIC -o lib/.libs/rconn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/reconnect.c -fPIC -DPIC -o lib/.libs/reconnect.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/rstp.lo lib/rstp.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/rstp-state-machines.lo lib/rstp-state-machines.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/rstp.c -fPIC -DPIC -o lib/.libs/rstp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/rstp-state-machines.c -fPIC -DPIC -o lib/.libs/rstp-state-machines.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp.c:44: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp-state-machines.c:42: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/seq.lo lib/seq.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/seq.c -fPIC -DPIC -o lib/.libs/seq.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/sha1.lo lib/sha1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sha1.c -fPIC -DPIC -o lib/.libs/sha1.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/shash.lo lib/shash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/shash.c -fPIC -DPIC -o lib/.libs/shash.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/simap.lo lib/simap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/simap.c -fPIC -DPIC -o lib/.libs/simap.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/skiplist.lo lib/skiplist.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/skiplist.c -fPIC -DPIC -o lib/.libs/skiplist.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/smap.lo lib/smap.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/socket-util.lo lib/socket-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/smap.c -fPIC -DPIC -o lib/.libs/smap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/socket-util.c -fPIC -DPIC -o lib/.libs/socket-util.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/sort.lo lib/sort.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sort.c -fPIC -DPIC -o lib/.libs/sort.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/sset.lo lib/sset.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stp.lo lib/stp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sset.c -fPIC -DPIC -o lib/.libs/sset.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stp.c -fPIC -DPIC -o lib/.libs/stp.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stream-fd.lo lib/stream-fd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stream-fd.c -fPIC -DPIC -o lib/.libs/stream-fd.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/stp.c:32: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stream-tcp.lo lib/stream-tcp.c /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stream-tcp.c -fPIC -DPIC -o lib/.libs/stream-tcp.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stream.lo lib/stream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stream.c -fPIC -DPIC -o lib/.libs/stream.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stdio.lo lib/stdio.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/string.lo lib/string.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stdio.c -fPIC -DPIC -o lib/.libs/stdio.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/svec.lo lib/svec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/string.c -fPIC -DPIC -o lib/.libs/string.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/syslog-direct.lo lib/syslog-direct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/svec.c -fPIC -DPIC -o lib/.libs/svec.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/syslog-direct.c -fPIC -DPIC -o lib/.libs/syslog-direct.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/syslog-libc.lo lib/syslog-libc.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/syslog-null.lo lib/syslog-null.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/syslog-libc.c -fPIC -DPIC -o lib/.libs/syslog-libc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/syslog-null.c -fPIC -DPIC -o lib/.libs/syslog-null.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/table.lo lib/table.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/timer.lo lib/timer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/table.c -fPIC -DPIC -o lib/.libs/table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/timer.c -fPIC -DPIC -o lib/.libs/timer.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/timeval.lo lib/timeval.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/timeval.c -fPIC -DPIC -o lib/.libs/timeval.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/tnl-neigh-cache.lo lib/tnl-neigh-cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/tnl-neigh-cache.c -fPIC -DPIC -o lib/.libs/tnl-neigh-cache.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/tnl-ports.lo lib/tnl-ports.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/tnl-ports.c -fPIC -DPIC -o lib/.libs/tnl-ports.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpif-netdev.h:23, from lib/tnl-neigh-cache.c:30: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-native-tnl.lo lib/netdev-native-tnl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-native-tnl.c -fPIC -DPIC -o lib/.libs/netdev-native-tnl.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/token-bucket.lo lib/token-bucket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/token-bucket.c -fPIC -DPIC -o lib/.libs/token-bucket.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/tun-metadata.lo lib/tun-metadata.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/tun-metadata.c -fPIC -DPIC -o lib/.libs/tun-metadata.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-native-tnl.h:23, from lib/netdev-native-tnl.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/unicode.lo lib/unicode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/unicode.c -fPIC -DPIC -o lib/.libs/unicode.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/unixctl.lo lib/unixctl.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/util.lo lib/util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/unixctl.c -fPIC -DPIC -o lib/.libs/unixctl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/util.c -fPIC -DPIC -o lib/.libs/util.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/uuid.lo lib/uuid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/uuid.c -fPIC -DPIC -o lib/.libs/uuid.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/vconn-stream.lo lib/vconn-stream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/vconn-stream.c -fPIC -DPIC -o lib/.libs/vconn-stream.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/vconn.lo lib/vconn.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/vlan-bitmap.lo lib/vlan-bitmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/vconn.c -fPIC -DPIC -o lib/.libs/vconn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/vlan-bitmap.c -fPIC -DPIC -o lib/.libs/vlan-bitmap.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/vlog.lo lib/vlog.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/vlog.c -fPIC -DPIC -o lib/.libs/vlog.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/daemon-unix.lo lib/daemon-unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/daemon-unix.c -fPIC -DPIC -o lib/.libs/daemon-unix.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/latch-unix.lo lib/latch-unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/latch-unix.c -fPIC -DPIC -o lib/.libs/latch-unix.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/signals.lo lib/signals.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/socket-util-unix.lo lib/socket-util-unix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/signals.c -fPIC -DPIC -o lib/.libs/signals.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/socket-util-unix.c -fPIC -DPIC -o lib/.libs/socket-util-unix.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stream-unix.lo lib/stream-unix.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpif-netlink.lo lib/dpif-netlink.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stream-unix.c -fPIC -DPIC -o lib/.libs/stream-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpif-netlink.c -fPIC -DPIC -o lib/.libs/dpif-netlink.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpif-netlink-rtnl.lo lib/dpif-netlink-rtnl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpif-netlink-rtnl.c -fPIC -DPIC -o lib/.libs/dpif-netlink-rtnl.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/if-notifier.lo lib/if-notifier.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpif-provider.h:26, from lib/dpif-netlink.c:37: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/if-notifier.c -fPIC -DPIC -o lib/.libs/if-notifier.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-linux.lo lib/netdev-linux.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-linux.c -fPIC -DPIC -o lib/.libs/netdev-linux.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-linux.c:49: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-tc-offloads.lo lib/netdev-tc-offloads.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-tc-offloads.c -fPIC -DPIC -o lib/.libs/netdev-tc-offloads.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev-tc-offloads.c:23: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netlink-conntrack.lo lib/netlink-conntrack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netlink-conntrack.c -fPIC -DPIC -o lib/.libs/netlink-conntrack.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netlink-notifier.lo lib/netlink-notifier.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netlink-socket.lo lib/netlink-socket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netlink-notifier.c -fPIC -DPIC -o lib/.libs/netlink-notifier.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netlink-socket.c -fPIC -DPIC -o lib/.libs/netlink-socket.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/rtnetlink.lo lib/rtnetlink.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/rtnetlink.c -fPIC -DPIC -o lib/.libs/rtnetlink.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/route-table.lo lib/route-table.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/route-table.c -fPIC -DPIC -o lib/.libs/route-table.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/tc.lo lib/tc.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpdk.lo lib/dpdk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/tc.c -fPIC -DPIC -o lib/.libs/tc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpdk.c -fPIC -DPIC -o lib/.libs/dpdk.o In file included from /usr/include/dpdk/rte_mempool.h:51, from lib/dpdk.c:30: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-dpdk.lo lib/netdev-dpdk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-dpdk.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/async-append-aio.lo lib/async-append-aio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/async-append-aio.c -fPIC -DPIC -o lib/.libs/async-append-aio.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/stream-ssl.lo lib/stream-ssl.c In file included from /usr/include/dpdk/rte_ether.h:21, from /usr/include/dpdk/rte_ethdev.h:158, from lib/netdev-dpdk.c:34: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/stream-ssl.c -fPIC -DPIC -o lib/.libs/stream-ssl.o /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dhparams.lo lib/dhparams.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dhparams.c -fPIC -DPIC -o lib/.libs/dhparams.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dns-resolve.lo lib/dns-resolve.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dns-resolve.c -fPIC -DPIC -o lib/.libs/dns-resolve.o (echo '/* -*- mode: c; buffer-read-only: t -*- */' && sed < ./lib/dirs.c.in \ -e 's,[@]srcdir[@],.,g' \ -e 's,[@]LOGDIR[@],"/var/log/openvswitch",g' \ -e 's,[@]RUNDIR[@],"/var/run/openvswitch",g' \ -e 's,[@]DBDIR[@],"/etc/openvswitch",g' \ -e 's,[@]bindir[@],"/usr/bin",g' \ -e 's,[@]sysconfdir[@],"/etc",g' \ -e 's,[@]pkgdatadir[@],"/usr/share/openvswitch",g') \ > lib/dirs.c.tmp && \ mv lib/dirs.c.tmp lib/dirs.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ovsdb-server-idl.lo lib/ovsdb-server-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ovsdb-server-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-server-idl.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/vswitch-idl.lo lib/vswitch-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/vswitch-idl.c -fPIC -DPIC -o lib/.libs/vswitch-idl.o gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-testcontroller.o utilities/ovs-testcontroller.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-dpctl.o utilities/ovs-dpctl.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-ofctl.o utilities/ovs-ofctl.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from utilities/ovs-ofctl.c:39: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/libsflow_la-sflow_agent.lo `test -f 'lib/sflow_agent.c' || echo './'`lib/sflow_agent.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sflow_agent.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_agent.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/libsflow_la-sflow_sampler.lo `test -f 'lib/sflow_sampler.c' || echo './'`lib/sflow_sampler.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sflow_sampler.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_sampler.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/libsflow_la-sflow_poller.lo `test -f 'lib/sflow_poller.c' || echo './'`lib/sflow_poller.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sflow_poller.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_poller.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/libsflow_la-sflow_receiver.lo `test -f 'lib/sflow_receiver.c' || echo './'`lib/sflow_receiver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/sflow_receiver.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_receiver.o gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-vsctl.o utilities/ovs-vsctl.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/nlmon.o utilities/nlmon.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/ovstest.o tests/ovstest.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-aes128.o tests/test-aes128.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-atomic.o tests/test-atomic.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-bundle.o tests/test-bundle.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-byte-order.o tests/test-byte-order.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-classifier.o tests/test-classifier.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-ccmap.o tests/test-ccmap.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-cmap.o tests/test-cmap.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-conntrack.o tests/test-conntrack.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-csum.o tests/test-csum.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-flows.o tests/test-flows.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-conntrack.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-hash.o tests/test-hash.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-flows.c:31: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-heap.o tests/test-heap.c /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-hindex.o tests/test-hindex.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-hmap.o tests/test-hmap.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-json.o tests/test-json.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-jsonrpc.o tests/test-jsonrpc.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-list.o tests/test-list.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-lockfile.o tests/test-lockfile.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-multipath.o tests/test-multipath.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-netflow.o tests/test-netflow.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-odp.o tests/test-odp.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-ofpbuf.o tests/test-ofpbuf.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-ovn.o tests/test-ovn.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-packets.o tests/test-packets.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-random.o tests/test-random.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-rcu.o tests/test-rcu.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-ovn.c:23: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-reconnect.o tests/test-reconnect.c /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-rstp.o tests/test-rstp.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-rstp.c:12: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-sflow.o tests/test-sflow.c /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-sha1.o tests/test-sha1.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-skiplist.o tests/test-skiplist.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-stp.o tests/test-stp.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-unixctl.o tests/test-unixctl.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-util.o tests/test-util.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-stp.c:26: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-uuid.o tests/test-uuid.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-bitmap.o tests/test-bitmap.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-vconn.o tests/test-vconn.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-aa.o tests/test-aa.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/ovs-lldp.h:23, from tests/test-aa.c:23: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-stopwatch.o tests/test-stopwatch.c /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-unix-socket.o tests/test-unix-socket.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-netlink-conntrack.o tests/test-netlink-conntrack.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-stream.o tests/test-stream.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-strtok_r.o tests/test-strtok_r.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-type-props.o tests/test-type-props.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-vlan-bug-workaround.o utilities/ovs-vlan-bug-workaround.c PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/text2c < ovsdb/_server.ovsschema > ovsdb/_server.ovsschema.inc.tmp mv ovsdb/_server.ovsschema.inc.tmp ovsdb/_server.ovsschema.inc PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-pki.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-pki.tmp PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-pcap.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-pcap.tmp mv utilities/ovs-pki.tmp utilities/ovs-pki PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-tcpdump.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-tcpdump.tmp mv utilities/ovs-pcap.tmp utilities/ovs-pcap PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-tcpundump.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-tcpundump.tmp mv utilities/ovs-tcpdump.tmp utilities/ovs-tcpdump mv utilities/ovs-tcpundump.tmp utilities/ovs-tcpundump PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-dpctl-top.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-dpctl-top.tmp PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-l3ping.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-l3ping.tmp mv utilities/ovs-dpctl-top.tmp utilities/ovs-dpctl-top PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-parse-backtrace.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-parse-backtrace.tmp mv utilities/ovs-l3ping.tmp utilities/ovs-l3ping PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-test.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-test.tmp mv utilities/ovs-parse-backtrace.tmp utilities/ovs-parse-backtrace PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-vlan-test.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-vlan-test.tmp mv utilities/ovs-test.tmp utilities/ovs-test PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovn/utilities/ovn-docker-overlay-driver.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovn/utilities/ovn-docker-overlay-driver.tmp mv utilities/ovs-vlan-test.tmp utilities/ovs-vlan-test PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovn/utilities/ovn-docker-underlay-driver.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovn/utilities/ovn-docker-underlay-driver.tmp mv ovn/utilities/ovn-docker-overlay-driver.tmp ovn/utilities/ovn-docker-overlay-driver PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovn/utilities/ovn-detrace.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovn/utilities/ovn-detrace.tmp mv ovn/utilities/ovn-docker-underlay-driver.tmp ovn/utilities/ovn-docker-underlay-driver PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-sim.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-sim.tmp mv ovn/utilities/ovn-detrace.tmp ovn/utilities/ovn-detrace PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovsdb/ovsdb-idlc.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovsdb/ovsdb-idlc.tmp mv utilities/ovs-sim.tmp utilities/ovs-sim PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovsdb/ovsdb-dot.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovsdb/ovsdb-dot.tmp mv ovsdb/ovsdb-idlc.tmp ovsdb/ovsdb-idlc PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/bugtool/ovs-bugtool.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/bugtool/ovs-bugtool.tmp mv ovsdb/ovsdb-dot.tmp ovsdb/ovsdb-dot PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-check-dead-ifs.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-check-dead-ifs.tmp mv utilities/bugtool/ovs-bugtool.tmp utilities/bugtool/ovs-bugtool PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-ctl.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-ctl.tmp mv utilities/ovs-check-dead-ifs.tmp utilities/ovs-check-dead-ifs PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-kmod-ctl.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-kmod-ctl.tmp mv utilities/ovs-ctl.tmp utilities/ovs-ctl PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ipsec/ovs-monitor-ipsec.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ipsec/ovs-monitor-ipsec.tmp mv utilities/ovs-kmod-ctl.tmp utilities/ovs-kmod-ctl PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < vtep/ovs-vtep.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > vtep/ovs-vtep.tmp mv ipsec/ovs-monitor-ipsec.tmp ipsec/ovs-monitor-ipsec PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-fields \ --ovs-version=2.11.0 ovs-fields \ ./include/openvswitch/meta-flow.h \ ./lib/meta-flow.xml > lib/ovs-fields.7.tmp mv vtep/ovs-vtep.tmp vtep/ovs-vtep PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-actions \ --ovs-version=2.11.0 ovs-actions \ ./lib/ovs-actions.xml > lib/ovs-actions.7.tmp mv lib/ovs-actions.7.tmp lib/ovs-actions.7 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-appctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-appctl.8.tmp mv utilities/ovs-appctl.8.tmp utilities/ovs-appctl.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-testcontroller.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-testcontroller.8.tmp mv utilities/ovs-testcontroller.8.tmp utilities/ovs-testcontroller.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-dpctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-dpctl.8.tmp mv utilities/ovs-dpctl.8.tmp utilities/ovs-dpctl.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-dpctl-top.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-dpctl-top.8.tmp mv utilities/ovs-dpctl-top.8.tmp utilities/ovs-dpctl-top.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-l3ping.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-l3ping.8.tmp mv lib/ovs-fields.7.tmp lib/ovs-fields.7 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-ofctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-ofctl.8.tmp mv utilities/ovs-l3ping.8.tmp utilities/ovs-l3ping.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-pcap.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-pcap.1.tmp mv utilities/ovs-ofctl.8.tmp utilities/ovs-ofctl.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-pki.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-pki.8.tmp mv utilities/ovs-pcap.1.tmp utilities/ovs-pcap.1 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-tcpdump.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-tcpdump.8.tmp mv utilities/ovs-pki.8.tmp utilities/ovs-pki.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-tcpundump.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-tcpundump.1.tmp mv utilities/ovs-tcpdump.8.tmp utilities/ovs-tcpdump.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-vlan-bug-workaround.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-vlan-bug-workaround.8.tmp mv utilities/ovs-tcpundump.1.tmp utilities/ovs-tcpundump.1 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-vsctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-vsctl.8.tmp mv utilities/ovs-vlan-bug-workaround.8.tmp utilities/ovs-vlan-bug-workaround.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/bugtool/ovs-bugtool.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/bugtool/ovs-bugtool.8.tmp mv utilities/ovs-vsctl.8.tmp utilities/ovs-vsctl.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < vswitchd/ovs-vswitchd.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > vswitchd/ovs-vswitchd.8.tmp mv utilities/bugtool/ovs-bugtool.8.tmp utilities/bugtool/ovs-bugtool.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-dot.in --no-arrows ./vswitchd/vswitch.ovsschema > vswitchd/vswitch.gv mv vswitchd/ovs-vswitchd.8.tmp vswitchd/ovs-vswitchd.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovsdb/ovsdb-tool.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovsdb/ovsdb-tool.1.tmp mv ovsdb/ovsdb-tool.1.tmp ovsdb/ovsdb-tool.1 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovsdb/ovsdb-client.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovsdb/ovsdb-client.1.tmp mv ovsdb/ovsdb-client.1.tmp ovsdb/ovsdb-client.1 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovsdb/ovsdb-server.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovsdb/ovsdb-server.1.tmp mv ovsdb/ovsdb-server.1.tmp ovsdb/ovsdb-server.1 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-doc \ --version=2.11.0 \ ./ovsdb/_server.ovsschema \ ./ovsdb/_server.xml > ovsdb/ovsdb-server.5.tmp && \ mv ovsdb/ovsdb-server.5.tmp ovsdb/ovsdb-server.5 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < vtep/vtep-ctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > vtep/vtep-ctl.8.tmp mv vtep/vtep-ctl.8.tmp vtep/vtep-ctl.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-dot.in --no-arrows ./vtep/vtep.ovsschema > vtep/vtep.gv PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-dot.in --no-arrows ./ovn/ovn-sb.ovsschema > ovn/ovn-sb.gv PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-dot.in --no-arrows ./ovn/ovn-nb.ovsschema > ovn/ovn-nb.gv PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/ovn-architecture.7.xml > ovn/ovn-architecture.7.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/ovn-architecture.7.tmp ovn/ovn-architecture.7 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/controller/ovn-controller.8.xml > ovn/controller/ovn-controller.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/controller/ovn-controller.8.tmp ovn/controller/ovn-controller.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/controller-vtep/ovn-controller-vtep.8.xml > ovn/controller-vtep/ovn-controller-vtep.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/northd/ovn-northd.8.xml > ovn/northd/ovn-northd.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/controller-vtep/ovn-controller-vtep.8.tmp ovn/controller-vtep/ovn-controller-vtep.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/utilities/ovn-ctl.8.xml > ovn/utilities/ovn-ctl.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/utilities/ovn-ctl.8.tmp ovn/utilities/ovn-ctl.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/utilities/ovn-nbctl.8.xml > ovn/utilities/ovn-nbctl.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/northd/ovn-northd.8.tmp ovn/northd/ovn-northd.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovn/utilities/ovn-sbctl.8.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovn/utilities/ovn-sbctl.8.tmp mv ovn/utilities/ovn-sbctl.8.tmp ovn/utilities/ovn-sbctl.8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/xml2nroff ovn/utilities/ovn-trace.8.xml > ovn/utilities/ovn-trace.8.tmp \ -I . \ --version=2.11.0 \ PKIDIR='/var/lib/openvswitch/pki' \ LOGDIR='/var/log/openvswitch' \ DBDIR='/etc/openvswitch' \ PYTHON='/usr/bin/python2' \ RUNDIR='/var/run/openvswitch' \ VERSION='2.11.0' \ localstatedir='/var' \ pkgdatadir='/usr/share/openvswitch' \ sysconfdir='/etc' \ bindir='/usr/bin' \ sbindir='/usr/sbin' mv ovn/utilities/ovn-nbctl.8.tmp ovn/utilities/ovn-nbctl.8 PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < ovn/utilities/ovn-detrace.1.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > ovn/utilities/ovn-detrace.1.tmp mv ovn/utilities/ovn-detrace.1.tmp ovn/utilities/ovn-detrace.1 printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' > version.py.tmp && \ echo 'VERSION = "2.11.0"' >> version.py.tmp && \ if cmp -s version.py.tmp python/ovs/version.py; then touch python/ovs/version.py; rm version.py.tmp; else mv version.py.tmp python/ovs/version.py; fi PYTHONPATH=$PYTHONPATH":"./python /usr/bin/python2 ./build-aux/soexpand.py -I. < utilities/ovs-lib.in | \ /usr/bin/python2 ./build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON[@],/usr/bin/python2,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.11.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ -e 's,[@]abs_top_srcdir[@],/builddir/build/BUILD/openvswitch-2.11.0,g' \ > utilities/ovs-lib.tmp mv ovn/utilities/ovn-trace.8.tmp ovn/utilities/ovn-trace.8 (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') < ./rhel/openvswitch-dkms.spec.in > openvswitch-dkms.spec.tmp || exit 1; if cmp -s openvswitch-dkms.spec.tmp rhel/openvswitch-dkms.spec; then touch rhel/openvswitch-dkms.spec; rm openvswitch-dkms.spec.tmp; else mv openvswitch-dkms.spec.tmp rhel/openvswitch-dkms.spec; fi mv utilities/ovs-lib.tmp utilities/ovs-lib (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') < ./rhel/kmod-openvswitch-rhel6.spec.in > kmod-openvswitch-rhel6.spec.tmp || exit 1; if cmp -s kmod-openvswitch-rhel6.spec.tmp rhel/kmod-openvswitch-rhel6.spec; then touch rhel/kmod-openvswitch-rhel6.spec; rm kmod-openvswitch-rhel6.spec.tmp; else mv kmod-openvswitch-rhel6.spec.tmp rhel/kmod-openvswitch-rhel6.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') < ./rhel/openvswitch-kmod-fedora.spec.in > openvswitch-kmod-fedora.spec.tmp || exit 1; if cmp -s openvswitch-kmod-fedora.spec.tmp rhel/openvswitch-kmod-fedora.spec; then touch rhel/openvswitch-kmod-fedora.spec; rm openvswitch-kmod-fedora.spec.tmp; else mv openvswitch-kmod-fedora.spec.tmp rhel/openvswitch-kmod-fedora.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') < ./rhel/openvswitch.spec.in > openvswitch.spec.tmp || exit 1; if cmp -s openvswitch.spec.tmp rhel/openvswitch.spec; then touch rhel/openvswitch.spec; rm openvswitch.spec.tmp; else mv openvswitch.spec.tmp rhel/openvswitch.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') < ./rhel/openvswitch-fedora.spec.in > openvswitch-fedora.spec.tmp || exit 1; if cmp -s openvswitch-fedora.spec.tmp rhel/openvswitch-fedora.spec; then touch rhel/openvswitch-fedora.spec; rm openvswitch-fedora.spec.tmp; else mv openvswitch-fedora.spec.tmp rhel/openvswitch-fedora.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.11.0,g') \ < ./xenserver/openvswitch-xen.spec.in > openvswitch-xen.spec.tmp || exit 1; \ if cmp -s openvswitch-xen.spec.tmp xenserver/openvswitch-xen.spec; then touch xenserver/openvswitch-xen.spec; rm openvswitch-xen.spec.tmp; else mv openvswitch-xen.spec.tmp xenserver/openvswitch-xen.spec; fi sphinx-build -b html -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/html && touch docs-check PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/intel-ext.h && \ touch include/openflow/intel-ext.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/netronome-ext.h && \ touch include/openflow/netronome-ext.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/nicira-ext.h && \ touch include/openflow/nicira-ext.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.0.h && \ touch include/openflow/openflow-1.0.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.1.h && \ touch include/openflow/openflow-1.1.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.2.h && \ touch include/openflow/openflow-1.2.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.3.h && \ touch include/openflow/openflow-1.3.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.4.h && \ touch include/openflow/openflow-1.4.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.5.h && \ touch include/openflow/openflow-1.5.hstamp Running Sphinx v2.0.0b2 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-1.6.h && \ touch include/openflow/openflow-1.6.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow-common.h && \ touch include/openflow/openflow-common.hstamp PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/check-structs -I./include include/openflow/openflow.h && \ touch include/openflow/openflow.hstamp touch cxx-check ./build-aux/cksum-schema-check vswitchd/vswitch.ovsschema vswitchd/vswitch.ovsschema.stamp ./build-aux/cksum-schema-check ovsdb/_server.ovsschema ovsdb/_server.ovsschema.stamp ./build-aux/cksum-schema-check vtep/vtep.ovsschema vtep/vtep.ovsschema.stamp ./build-aux/cksum-schema-check ovn/ovn-nb.ovsschema ovn/ovn-nb.ovsschema.stamp ./build-aux/cksum-schema-check ovn/ovn-sb.ovsschema ovn/ovn-sb.ovsschema.stamp gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o utilities/ovs-appctl.o utilities/ovs-appctl.c 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 113 source files that are out of date updating environment: 113 added, 0 changed, 0 removed reading sources... [ 0%] contents /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/aes128.lo lib/aes128.c 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 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/aes128.c -fPIC -DPIC -o lib/.libs/aes128.o reading sources... [ 7%] faq/openflow /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/backtrace.lo lib/backtrace.c reading sources... [ 7%] faq/ovn reading sources... [ 8%] faq/qos reading sources... [ 9%] faq/releases libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/backtrace.c -fPIC -DPIC -o lib/.libs/backtrace.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/bfd.lo lib/bfd.c reading sources... [ 10%] faq/terminology reading sources... [ 11%] faq/vlan reading sources... [ 12%] faq/vxlan libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/bfd.c -fPIC -DPIC -o lib/.libs/bfd.o reading sources... [ 13%] howto/docker reading sources... [ 14%] howto/dpdk reading sources... [ 15%] howto/firewalld reading sources... [ 15%] howto/index reading sources... [ 16%] howto/ipsec reading sources... [ 17%] howto/kvm reading sources... [ 18%] howto/libvirt reading sources... [ 19%] howto/lisp reading sources... [ 20%] howto/openstack-containers reading sources... [ 21%] howto/qos reading sources... [ 22%] howto/selinux In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/bfd.c:28: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 23%] howto/sflow /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 23%] howto/ssl /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 24%] howto/tunneling reading sources... [ 25%] howto/userspace-tunneling reading sources... [ 26%] howto/vlan reading sources... [ 27%] howto/vtep reading sources... [ 28%] index reading sources... [ 29%] internals/authors /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/bundle.lo lib/bundle.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/bundle.c -fPIC -DPIC -o lib/.libs/bundle.o reading sources... [ 30%] internals/bugs reading sources... [ 30%] internals/charter reading sources... [ 31%] internals/committer-emeritus-status /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/byteq.lo lib/byteq.c reading sources... [ 32%] internals/committer-grant-revocation reading sources... [ 33%] internals/committer-responsibilities reading sources... [ 34%] internals/contributing/backporting-patches libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/byteq.c -fPIC -DPIC -o lib/.libs/byteq.o reading sources... [ 35%] internals/contributing/coding-style /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/cfm.lo lib/cfm.c reading sources... [ 36%] internals/contributing/coding-style-windows reading sources... [ 37%] internals/contributing/documentation-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/cfm.c -fPIC -DPIC -o lib/.libs/cfm.o reading sources... [ 38%] internals/contributing/index reading sources... [ 38%] internals/contributing/libopenvswitch-abi reading sources... [ 39%] internals/contributing/submitting-patches reading sources... [ 40%] internals/documentation reading sources... [ 41%] internals/index reading sources... [ 42%] internals/mailing-lists reading sources... [ 43%] internals/maintainers reading sources... [ 44%] internals/patchwork In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/cfm.c:26: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 45%] internals/release-process reading sources... [ 46%] internals/security /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 46%] intro/index reading sources... [ 47%] intro/install/bash-completion reading sources... [ 48%] intro/install/debian /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 49%] intro/install/distributions reading sources... [ 50%] intro/install/documentation reading sources... [ 51%] intro/install/dpdk reading sources... [ 52%] intro/install/fedora reading sources... [ 53%] intro/install/general reading sources... [ 53%] intro/install/index reading sources... [ 54%] intro/install/netbsd reading sources... [ 55%] intro/install/ovn-upgrades reading sources... [ 56%] intro/install/rhel /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/classifier.lo lib/classifier.c reading sources... [ 57%] intro/install/userspace reading sources... [ 58%] intro/install/windows libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/classifier.c -fPIC -DPIC -o lib/.libs/classifier.o reading sources... [ 59%] intro/install/xenserver reading sources... [ 60%] intro/what-is-ovs reading sources... [ 61%] intro/why-ovs reading sources... [ 61%] ref/index reading sources... [ 62%] ref/ovs-sim.1 reading sources... [ 63%] ref/ovs-test.8 reading sources... [ 64%] ref/ovs-vlan-test.8 reading sources... [ 65%] ref/ovsdb-server.7 reading sources... [ 66%] ref/ovsdb.5 reading sources... [ 67%] ref/ovsdb.7 reading sources... [ 68%] topics/bonding reading sources... [ 69%] topics/datapath reading sources... [ 69%] topics/design reading sources... [ 70%] topics/dpdk/bridge reading sources... [ 71%] topics/dpdk/index reading sources... [ 72%] topics/dpdk/jumbo-frames reading sources... [ 73%] topics/dpdk/memory /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ccmap.lo lib/ccmap.c reading sources... [ 74%] topics/dpdk/pdump reading sources... [ 75%] topics/dpdk/phy reading sources... [ 76%] topics/dpdk/pmd libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ccmap.c -fPIC -DPIC -o lib/.libs/ccmap.o reading sources... [ 76%] topics/dpdk/qos reading sources... [ 77%] topics/dpdk/ring reading sources... [ 78%] topics/dpdk/vdev reading sources... [ 79%] topics/dpdk/vhost-user reading sources... [ 80%] topics/high-availability /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/cmap.lo lib/cmap.c reading sources... [ 81%] topics/idl-compound-indexes reading sources... [ 82%] topics/index reading sources... [ 83%] topics/integration reading sources... [ 84%] topics/language-bindings reading sources... [ 84%] topics/networking-namespaces libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/cmap.c -fPIC -DPIC -o lib/.libs/cmap.o reading sources... [ 85%] topics/openflow reading sources... [ 86%] topics/ovn-news-2.8 reading sources... [ 87%] topics/ovsdb-replication reading sources... [ 88%] topics/porting reading sources... [ 89%] topics/role-based-access-control reading sources... [ 90%] topics/testing reading sources... [ 91%] topics/tracing reading sources... [ 92%] topics/windows /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/colors.lo lib/colors.c reading sources... [ 92%] tutorials/faucet libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/colors.c -fPIC -DPIC -o lib/.libs/colors.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/command-line.lo lib/command-line.c reading sources... [ 93%] tutorials/index reading sources... [ 94%] tutorials/ipsec libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/command-line.c -fPIC -DPIC -o lib/.libs/command-line.o reading sources... [ 95%] tutorials/ovn-ipsec reading sources... [ 96%] tutorials/ovn-openstack /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/connectivity.lo lib/connectivity.c reading sources... [ 97%] tutorials/ovn-rbac libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/connectivity.c -fPIC -DPIC -o lib/.libs/connectivity.o reading sources... [ 98%] tutorials/ovn-sandbox reading sources... [ 99%] tutorials/ovs-advanced /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/conntrack-icmp.lo lib/conntrack-icmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/conntrack-icmp.c -fPIC -DPIC -o lib/.libs/conntrack-icmp.o 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 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/conntrack-private.h:31, from lib/conntrack-icmp.c:24: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 1%] faq/configuration /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 2%] faq/contributing writing output... [ 3%] faq/design /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/conntrack-tcp.lo lib/conntrack-tcp.c /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 4%] faq/general writing output... [ 5%] faq/index writing output... [ 6%] faq/issues libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/conntrack-tcp.c -fPIC -DPIC -o lib/.libs/conntrack-tcp.o writing output... [ 7%] faq/openflow writing output... [ 7%] faq/ovn writing output... [ 8%] faq/qos writing output... [ 9%] faq/releases writing output... [ 10%] faq/terminology writing output... [ 11%] faq/vlan writing output... [ 12%] faq/vxlan In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/conntrack-private.h:31, from lib/conntrack-tcp.c:41: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 13%] howto/docker /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 14%] howto/dpdk writing output... [ 15%] howto/firewalld /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/conntrack-other.lo lib/conntrack-other.c writing output... [ 15%] howto/index writing output... [ 16%] howto/ipsec libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/conntrack-other.c -fPIC -DPIC -o lib/.libs/conntrack-other.o writing output... [ 17%] howto/kvm writing output... [ 18%] howto/libvirt writing output... [ 19%] howto/lisp writing output... [ 20%] howto/openstack-containers writing output... [ 21%] howto/qos writing output... [ 22%] howto/selinux In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/conntrack-private.h:31, from lib/conntrack-other.c:19: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 23%] howto/sflow /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 23%] howto/ssl /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/conntrack.lo lib/conntrack.c /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 24%] howto/tunneling writing output... [ 25%] howto/userspace-tunneling writing output... [ 26%] howto/vlan writing output... [ 27%] howto/vtep libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/conntrack.c -fPIC -DPIC -o lib/.libs/conntrack.o writing output... [ 28%] index writing output... [ 29%] internals/authors In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/conntrack-private.h:31, from lib/conntrack.c:27: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 30%] internals/bugs /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 30%] internals/charter writing output... [ 31%] internals/committer-emeritus-status /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 32%] internals/committer-grant-revocation writing output... [ 33%] internals/committer-responsibilities writing output... [ 34%] internals/contributing/backporting-patches writing output... [ 35%] internals/contributing/coding-style writing output... [ 36%] internals/contributing/coding-style-windows writing output... [ 37%] internals/contributing/documentation-style writing output... [ 38%] internals/contributing/index writing output... [ 38%] internals/contributing/libopenvswitch-abi writing output... [ 39%] internals/contributing/submitting-patches writing output... [ 40%] internals/documentation writing output... [ 41%] internals/index writing output... [ 42%] internals/mailing-lists writing output... [ 43%] internals/maintainers writing output... [ 44%] internals/patchwork writing output... [ 45%] internals/release-process writing output... [ 46%] internals/security writing output... [ 46%] intro/index writing output... [ 47%] intro/install/bash-completion writing output... [ 48%] intro/install/debian writing output... [ 49%] intro/install/distributions writing output... [ 50%] intro/install/documentation writing output... [ 51%] intro/install/dpdk writing output... [ 52%] intro/install/fedora /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/coverage.lo lib/coverage.c writing output... [ 53%] intro/install/general libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/coverage.c -fPIC -DPIC -o lib/.libs/coverage.o writing output... [ 53%] intro/install/index writing output... [ 54%] intro/install/netbsd writing output... [ 55%] intro/install/ovn-upgrades writing output... [ 56%] intro/install/rhel /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/crc32c.lo lib/crc32c.c writing output... [ 57%] intro/install/userspace writing output... [ 58%] intro/install/windows libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/crc32c.c -fPIC -DPIC -o lib/.libs/crc32c.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/csum.lo lib/csum.c writing output... [ 59%] intro/install/xenserver libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/csum.c -fPIC -DPIC -o lib/.libs/csum.o writing output... [ 60%] intro/what-is-ovs writing output... [ 61%] intro/why-ovs /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ct-dpif.lo lib/ct-dpif.c writing output... [ 61%] ref/index writing output... [ 62%] ref/ovs-sim.1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ct-dpif.c -fPIC -DPIC -o lib/.libs/ct-dpif.o writing output... [ 63%] ref/ovs-test.8 writing output... [ 64%] ref/ovs-vlan-test.8 writing output... [ 65%] ref/ovsdb-server.7 writing output... [ 66%] ref/ovsdb.5 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpif-provider.h:26, from lib/ct-dpif.c:18: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ writing output... [ 67%] ref/ovsdb.7 /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 68%] topics/bonding /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 69%] topics/datapath /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 69%] topics/design /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/daemon.lo lib/daemon.c writing output... [ 70%] topics/dpdk/bridge libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/daemon.c -fPIC -DPIC -o lib/.libs/daemon.o writing output... [ 71%] topics/dpdk/index writing output... [ 72%] topics/dpdk/jumbo-frames /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/db-ctl-base.lo lib/db-ctl-base.c writing output... [ 73%] topics/dpdk/memory writing output... [ 74%] topics/dpdk/pdump libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/db-ctl-base.c -fPIC -DPIC -o lib/.libs/db-ctl-base.o writing output... [ 75%] topics/dpdk/phy writing output... [ 76%] topics/dpdk/pmd writing output... [ 76%] topics/dpdk/qos writing output... [ 77%] topics/dpdk/ring writing output... [ 78%] topics/dpdk/vdev writing output... [ 79%] topics/dpdk/vhost-user writing output... [ 80%] topics/high-availability writing output... [ 81%] topics/idl-compound-indexes writing output... [ 82%] topics/index writing output... [ 83%] topics/integration writing output... [ 84%] topics/language-bindings writing output... [ 84%] topics/networking-namespaces writing output... [ 85%] topics/openflow writing output... [ 86%] topics/ovn-news-2.8 /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dummy.lo lib/dummy.c writing output... [ 87%] topics/ovsdb-replication writing output... [ 88%] topics/porting libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dummy.c -fPIC -DPIC -o lib/.libs/dummy.o writing output... [ 89%] topics/role-based-access-control /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpctl.lo lib/dpctl.c writing output... [ 90%] topics/testing writing output... [ 91%] topics/tracing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpctl.c -fPIC -DPIC -o lib/.libs/dpctl.o writing output... [ 92%] topics/windows writing output... [ 92%] tutorials/faucet In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpctl.c:35: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 93%] tutorials/index /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 94%] tutorials/ipsec writing output... [ 95%] tutorials/ovn-ipsec writing output... [ 96%] tutorials/ovn-openstack writing output... [ 97%] tutorials/ovn-rbac writing output... [ 98%] tutorials/ovn-sandbox writing output... [ 99%] tutorials/ovs-advanced writing output... [100%] tutorials/ovs-conntrack generating indices... genindex writing additional pages... search copying images... [ 20%] howto/qos.png copying images... [ 40%] howto/sflow.png copying images... [ 60%] howto/tunneling.png copying images... [ 80%] howto/vlan.png copying images... [100%] intro/../_static/overview.png copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. The HTML pages are in Documentation/_build/html. /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dp-packet.lo lib/dp-packet.c sphinx-build -b man -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/man && touch docs-check libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dp-packet.c -fPIC -DPIC -o lib/.libs/dp-packet.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dp-packet.c:21: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ Running Sphinx v2.0.0b2 /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpif-netdev.lo lib/dpif-netdev.c 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-sim.1 { } ovs-test.8 { } ovs-vlan-test.8 { } ovsdb-server.7 { libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpif-netdev.c -fPIC -DPIC -o lib/.libs/dpif-netdev.o } ovsdb.5 { } ovsdb.7 { } done build succeeded. The manual pages are in Documentation/_build/man. /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpif-netdev-perf.lo lib/dpif-netdev-perf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpif-netdev-perf.c -fPIC -DPIC -o lib/.libs/dpif-netdev-perf.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpif-netdev.h:23, from lib/dpif-netdev.c:18: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dpif.lo lib/dpif.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dpif.c -fPIC -DPIC -o lib/.libs/dpif.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/dpif-provider.h:26, from lib/dpif.c:18: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/heap.lo lib/heap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/heap.c -fPIC -DPIC -o lib/.libs/heap.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dynamic-string.lo lib/dynamic-string.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dynamic-string.c -fPIC -DPIC -o lib/.libs/dynamic-string.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/entropy.lo lib/entropy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/entropy.c -fPIC -DPIC -o lib/.libs/entropy.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/fat-rwlock.lo lib/fat-rwlock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/fat-rwlock.c -fPIC -DPIC -o lib/.libs/fat-rwlock.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/fatal-signal.lo lib/fatal-signal.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/fatal-signal.c -fPIC -DPIC -o lib/.libs/fatal-signal.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/flow.lo lib/flow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/flow.c -fPIC -DPIC -o lib/.libs/flow.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/guarded-list.lo lib/guarded-list.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/flow.c:37: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/guarded-list.c -fPIC -DPIC -o lib/.libs/guarded-list.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/hash.lo lib/hash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/hash.c -fPIC -DPIC -o lib/.libs/hash.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/hindex.lo lib/hindex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/hindex.c -fPIC -DPIC -o lib/.libs/hindex.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/hmap.lo lib/hmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/hmap.c -fPIC -DPIC -o lib/.libs/hmap.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/hmapx.lo lib/hmapx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/hmapx.c -fPIC -DPIC -o lib/.libs/hmapx.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/id-pool.lo lib/id-pool.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/id-pool.c -fPIC -DPIC -o lib/.libs/id-pool.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/jhash.lo lib/jhash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/jhash.c -fPIC -DPIC -o lib/.libs/jhash.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/json.lo lib/json.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/jsonrpc.lo lib/jsonrpc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/json.c -fPIC -DPIC -o lib/.libs/json.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/jsonrpc.c -fPIC -DPIC -o lib/.libs/jsonrpc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/lacp.lo lib/lacp.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/learn.lo lib/learn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/lacp.c -fPIC -DPIC -o lib/.libs/lacp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/learn.c -fPIC -DPIC -o lib/.libs/learn.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/lacp.c:25: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/learning-switch.lo lib/learning-switch.c /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/learning-switch.c -fPIC -DPIC -o lib/.libs/learning-switch.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/lockfile.lo lib/lockfile.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/lockfile.c -fPIC -DPIC -o lib/.libs/lockfile.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/learning-switch.c:29: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/mac-learning.lo lib/mac-learning.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/match.lo lib/match.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/mac-learning.c -fPIC -DPIC -o lib/.libs/mac-learning.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/match.c -fPIC -DPIC -o lib/.libs/match.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/mcast-snooping.lo lib/mcast-snooping.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/mcast-snooping.c -fPIC -DPIC -o lib/.libs/mcast-snooping.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/mcast-snooping.h:23, from lib/mcast-snooping.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/memory.lo lib/memory.c /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/memory.c -fPIC -DPIC -o lib/.libs/memory.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/meta-flow.lo lib/meta-flow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/meta-flow.c -fPIC -DPIC -o lib/.libs/meta-flow.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/multipath.lo lib/multipath.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/multipath.c -fPIC -DPIC -o lib/.libs/multipath.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/namemap.lo lib/namemap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/namemap.c -fPIC -DPIC -o lib/.libs/namemap.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-dummy.lo lib/netdev-dummy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-dummy.c -fPIC -DPIC -o lib/.libs/netdev-dummy.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev-vport.lo lib/netdev-vport.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-dummy.c:24: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev-vport.c -fPIC -DPIC -o lib/.libs/netdev-vport.o /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev-vport.c:34: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netdev.lo lib/netdev.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netdev.c -fPIC -DPIC -o lib/.libs/netdev.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/netlink.lo lib/netlink.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/netlink.c -fPIC -DPIC -o lib/.libs/netlink.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dpif.h:380, from lib/netdev.c:36: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/nx-match.lo lib/nx-match.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/nx-match.c -fPIC -DPIC -o lib/.libs/nx-match.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-actions.lo lib/ofp-actions.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-actions.c -fPIC -DPIC -o lib/.libs/ofp-actions.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-errors.lo lib/ofp-errors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-errors.c -fPIC -DPIC -o lib/.libs/ofp-errors.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/ofp-msgs.lo lib/ofp-msgs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/ofp-msgs.c -fPIC -DPIC -o lib/.libs/ofp-msgs.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/lldp/lldp.lo lib/lldp/lldp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/lldp/lldp.c -fPIC -DPIC -o lib/lldp/.libs/lldp.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldp.c:21: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/lldp/lldpd.lo lib/lldp/lldpd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/lldp/lldpd.c -fPIC -DPIC -o lib/lldp/.libs/lldpd.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/lldp/lldpd-structs.lo lib/lldp/lldpd-structs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/lldp/lldpd-structs.c -fPIC -DPIC -o lib/lldp/.libs/lldpd-structs.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldpd.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from lib/lldp/lldpd.h:27, from lib/lldp/lldpd-structs.c:23: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o lib/dirs.lo lib/dirs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c lib/dirs.c -fPIC -DPIC -o lib/.libs/dirs.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-bond.lo `test -f 'ofproto/bond.c' || echo './'`ofproto/bond.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-collectors.lo `test -f 'ofproto/collectors.c' || echo './'`ofproto/collectors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/bond.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bond.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/collectors.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-collectors.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-connmgr.lo `test -f 'ofproto/connmgr.c' || echo './'`ofproto/connmgr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/connmgr.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-connmgr.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/bond.c:28: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-fail-open.lo `test -f 'ofproto/fail-open.c' || echo './'`ofproto/fail-open.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-in-band.lo `test -f 'ofproto/in-band.c' || echo './'`ofproto/in-band.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/fail-open.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-fail-open.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/in-band.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-in-band.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-names.lo `test -f 'ofproto/names.c' || echo './'`ofproto/names.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/fail-open.c:22: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-netflow.lo `test -f 'ofproto/netflow.c' || echo './'`ofproto/netflow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/names.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-names.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/netflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-netflow.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/names.c:21: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto.lo `test -f 'ofproto/ofproto.c' || echo './'`ofproto/ofproto.c /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/netflow.c:27: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto.o /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif.lo `test -f 'ofproto/ofproto-dpif.c' || echo './'`ofproto/ofproto-dpif.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto.c:32: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif.o /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/mcast-snooping.h:23, from ofproto/ofproto-dpif.c:35: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-ipfix.lo `test -f 'ofproto/ofproto-dpif-ipfix.c' || echo './'`ofproto/ofproto-dpif-ipfix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-ipfix.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-mirror.lo `test -f 'ofproto/ofproto-dpif-mirror.c' || echo './'`ofproto/ofproto-dpif-mirror.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-mirror.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/ofproto-dpif.h:49, from ofproto/ofproto-dpif-ipfix.c:30: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-monitor.lo `test -f 'ofproto/ofproto-dpif-monitor.c' || echo './'`ofproto/ofproto-dpif-monitor.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-monitor.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto-dpif-monitor.c:24: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-rid.lo `test -f 'ofproto/ofproto-dpif-rid.c' || echo './'`ofproto/ofproto-dpif-rid.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-sflow.lo `test -f 'ofproto/ofproto-dpif-sflow.c' || echo './'`ofproto/ofproto-dpif-sflow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-rid.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-sflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/ofproto-dpif.h:49, from ofproto/ofproto-dpif-rid.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/ofproto-dpif-sflow.c:27: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-trace.lo `test -f 'ofproto/ofproto-dpif-trace.c' || echo './'`ofproto/ofproto-dpif-trace.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-trace.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-upcall.lo `test -f 'ofproto/ofproto-dpif-upcall.c' || echo './'`ofproto/ofproto-dpif-upcall.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ./ofproto/ofproto-dpif.h:49, from ofproto/ofproto-dpif-trace.h:32, from ofproto/ofproto-dpif-trace.c:19: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-upcall.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ./lib/dpif-provider.h:26, from ofproto/ofproto-dpif-upcall.c:25: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-xlate.lo `test -f 'ofproto/ofproto-dpif-xlate.c' || echo './'`ofproto/ofproto-dpif-xlate.c /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-xlate.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./ofproto/ofproto-dpif-xlate.h:18, from ofproto/ofproto-dpif-xlate.c:17: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo `test -f 'ofproto/ofproto-dpif-xlate-cache.c' || echo './'`ofproto/ofproto-dpif-xlate-cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/ofproto-dpif-xlate-cache.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./ofproto/ofproto-dpif-xlate-cache.h:24, from ofproto/ofproto-dpif-xlate-cache.c:17: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-pinsched.lo `test -f 'ofproto/pinsched.c' || echo './'`ofproto/pinsched.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/pinsched.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-pinsched.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-tunnel.lo `test -f 'ofproto/tunnel.c' || echo './'`ofproto/tunnel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/tunnel.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-tunnel.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from ofproto/tunnel.c:23: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ofproto/libofproto_la-bundles.lo `test -f 'ofproto/bundles.c' || echo './'`ofproto/bundles.c /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./lib/libsflow.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o lib/libsflow.la -rpath /usr/lib lib/libsflow_la-sflow_agent.lo lib/libsflow_la-sflow_sampler.lo lib/libsflow_la-sflow_poller.lo lib/libsflow_la-sflow_receiver.lo -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ofproto/bundles.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bundles.o libtool: link: gcc -shared -fPIC -DPIC lib/.libs/libsflow_la-sflow_agent.o lib/.libs/libsflow_la-sflow_sampler.o lib/.libs/libsflow_la-sflow_poller.o lib/.libs/libsflow_la-sflow_receiver.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./lib/libsflow.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libsflow-2.11.so.0 -o lib/.libs/libsflow-2.11.so.0.0.0 gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/ovsdb-tool.o ovsdb/ovsdb-tool.c libtool: link: (cd "lib/.libs" && rm -f "libsflow-2.11.so.0" && ln -s "libsflow-2.11.so.0.0.0" "libsflow-2.11.so.0") libtool: link: (cd "lib/.libs" && rm -f "libsflow.so" && ln -s "libsflow-2.11.so.0.0.0" "libsflow.so") libtool: link: ( cd "lib/.libs" && rm -f "libsflow.la" && ln -s "../libsflow.la" "libsflow.la" ) /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-column.lo `test -f 'ovsdb/column.c' || echo './'`ovsdb/column.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/column.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-column.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-condition.lo `test -f 'ovsdb/condition.c' || echo './'`ovsdb/condition.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/condition.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-condition.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-execution.lo `test -f 'ovsdb/execution.c' || echo './'`ovsdb/execution.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-file.lo `test -f 'ovsdb/file.c' || echo './'`ovsdb/file.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/execution.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-execution.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/file.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-file.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-jsonrpc-server.lo `test -f 'ovsdb/jsonrpc-server.c' || echo './'`ovsdb/jsonrpc-server.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-log.lo `test -f 'ovsdb/log.c' || echo './'`ovsdb/log.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/jsonrpc-server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-jsonrpc-server.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/log.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-log.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-mutation.lo `test -f 'ovsdb/mutation.c' || echo './'`ovsdb/mutation.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/mutation.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-mutation.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-ovsdb.lo `test -f 'ovsdb/ovsdb.c' || echo './'`ovsdb/ovsdb.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-monitor.lo `test -f 'ovsdb/monitor.c' || echo './'`ovsdb/monitor.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/ovsdb.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/monitor.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-monitor.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-query.lo `test -f 'ovsdb/query.c' || echo './'`ovsdb/query.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/query.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-query.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-raft.lo `test -f 'ovsdb/raft.c' || echo './'`ovsdb/raft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/raft.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-raft-private.lo `test -f 'ovsdb/raft-private.c' || echo './'`ovsdb/raft-private.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/raft-private.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-private.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-raft-rpc.lo `test -f 'ovsdb/raft-rpc.c' || echo './'`ovsdb/raft-rpc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/raft-rpc.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-rpc.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-rbac.lo `test -f 'ovsdb/rbac.c' || echo './'`ovsdb/rbac.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/rbac.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-rbac.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-replication.lo `test -f 'ovsdb/replication.c' || echo './'`ovsdb/replication.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/replication.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-replication.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-row.lo `test -f 'ovsdb/row.c' || echo './'`ovsdb/row.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/row.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-row.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-server.lo `test -f 'ovsdb/server.c' || echo './'`ovsdb/server.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-server.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-storage.lo `test -f 'ovsdb/storage.c' || echo './'`ovsdb/storage.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-table.lo `test -f 'ovsdb/table.c' || echo './'`ovsdb/table.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/storage.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-storage.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/table.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-table.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-trigger.lo `test -f 'ovsdb/trigger.c' || echo './'`ovsdb/trigger.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-transaction.lo `test -f 'ovsdb/transaction.c' || echo './'`ovsdb/transaction.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/trigger.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-trigger.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/transaction.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-transaction.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/libovsdb_la-ovsdb-util.lo `test -f 'ovsdb/ovsdb-util.c' || echo './'`ovsdb/ovsdb-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovsdb/ovsdb-util.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb-util.o gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/ovsdb-client.o ovsdb/ovsdb-client.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vtep/vtep-ctl.o vtep/vtep-ctl.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vtep/vtep-idl.lo vtep/vtep-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c vtep/vtep-idl.c -fPIC -DPIC -o vtep/.libs/vtep-idl.o gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/bfd.o ovn/controller/bfd.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/binding.o ovn/controller/binding.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/chassis.o ovn/controller/chassis.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/encaps.o ovn/controller/encaps.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/gchassis.o ovn/controller/gchassis.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/lflow.o ovn/controller/lflow.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/lport.o ovn/controller/lport.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/ofctrl.o ovn/controller/ofctrl.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ovn/controller/ofctrl.c:20: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/pinctrl.o ovn/controller/pinctrl.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ovn/controller/pinctrl.c:24: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/patch.o ovn/controller/patch.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/ovn-controller.o ovn/controller/ovn-controller.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller/physical.o ovn/controller/physical.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/acl-log.lo ovn/lib/acl-log.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/actions.lo ovn/lib/actions.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/acl-log.c -fPIC -DPIC -o ovn/lib/.libs/acl-log.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/actions.c -fPIC -DPIC -o ovn/lib/.libs/actions.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/chassis-index.lo ovn/lib/chassis-index.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/chassis-index.c -fPIC -DPIC -o ovn/lib/.libs/chassis-index.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/expr.lo ovn/lib/expr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/expr.c -fPIC -DPIC -o ovn/lib/.libs/expr.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/extend-table.lo ovn/lib/extend-table.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/extend-table.c -fPIC -DPIC -o ovn/lib/.libs/extend-table.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/lex.lo ovn/lib/lex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/lex.c -fPIC -DPIC -o ovn/lib/.libs/lex.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/ovn-util.lo ovn/lib/ovn-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/ovn-util.c -fPIC -DPIC -o ovn/lib/.libs/ovn-util.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/logical-fields.lo ovn/lib/logical-fields.c /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/ovn-nb-idl.lo ovn/lib/ovn-nb-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/logical-fields.c -fPIC -DPIC -o ovn/lib/.libs/logical-fields.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/ovn-nb-idl.c -fPIC -DPIC -o ovn/lib/.libs/ovn-nb-idl.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/lib/ovn-sb-idl.lo ovn/lib/ovn-sb-idl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c ovn/lib/ovn-sb-idl.c -fPIC -DPIC -o ovn/lib/.libs/ovn-sb-idl.o gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller-vtep/binding.o ovn/controller-vtep/binding.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller-vtep/gateway.o ovn/controller-vtep/gateway.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller-vtep/ovn-controller-vtep.o ovn/controller-vtep/ovn-controller-vtep.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/controller-vtep/vtep.o ovn/controller-vtep/vtep.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/northd/ovn-northd.o ovn/northd/ovn-northd.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/utilities/ovn-nbctl.o ovn/utilities/ovn-nbctl.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/utilities/ovn-sbctl.o ovn/utilities/ovn-sbctl.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovn/utilities/ovn-trace.o ovn/utilities/ovn-trace.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-ovsdb.o tests/test-ovsdb.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/idltest.o tests/idltest.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/test-lib.o tests/test-lib.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o tests/dpdk/ring_client.o tests/dpdk/ring_client.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from tests/dpdk/ring_client.c:39: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-strtok_r tests/test-strtok_r.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-strtok_r tests/test-strtok_r.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-type-props tests/test-type-props.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vswitchd/bridge.o vswitchd/bridge.c libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-type-props tests/test-type-props.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vswitchd/ovs-vswitchd.o vswitchd/ovs-vswitchd.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from vswitchd/bridge.c:30: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ./lib/dpif.h:380, from vswitchd/ovs-vswitchd.c:33: /usr/include/dpdk/rte_memcpy.h: In function 'rte_mov16': /usr/include/dpdk/rte_memcpy.h:494:42: warning: cast increases required alignment of target type [-Wcast-align] 494 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/rte_memcpy.h:495:19: warning: cast increases required alignment of target type [-Wcast-align] 495 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:639:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 639 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:640:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 640 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:641:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 641 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:642:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 642 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:643:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 643 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:579:32: warning: cast increases required alignment of target type [-Wcast-align] 579 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:581:32: warning: cast increases required alignment of target type [-Wcast-align] 581 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:582:32: warning: cast increases required alignment of target type [-Wcast-align] 582 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:583:32: warning: cast increases required alignment of target type [-Wcast-align] 583 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:585:32: warning: cast increases required alignment of target type [-Wcast-align] 585 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:590:26: warning: cast increases required alignment of target type [-Wcast-align] 590 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:591:26: warning: cast increases required alignment of target type [-Wcast-align] 591 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:592:26: warning: cast increases required alignment of target type [-Wcast-align] 592 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:593:26: warning: cast increases required alignment of target type [-Wcast-align] 593 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:594:26: warning: cast increases required alignment of target type [-Wcast-align] 594 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:607:36: warning: cast increases required alignment of target type [-Wcast-align] 607 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:609:36: warning: cast increases required alignment of target type [-Wcast-align] 609 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:610:36: warning: cast increases required alignment of target type [-Wcast-align] 610 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:612:30: warning: cast increases required alignment of target type [-Wcast-align] 612 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:613:30: warning: cast increases required alignment of target type [-Wcast-align] 613 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_memcpy.h:793:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 793 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vswitchd/system-stats.o vswitchd/system-stats.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o vswitchd/xenserver.o vswitchd/xenserver.c gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o ovsdb/ovsdb-server.o ovsdb/ovsdb-server.c (dot -T plain < vswitchd/vswitch.gv | /usr/bin/python2 ./ovsdb/dot2pic -f 3) > vswitchd/vswitch.pic.tmp && \ mv vswitchd/vswitch.pic.tmp vswitchd/vswitch.pic (dot -T plain < vtep/vtep.gv | /usr/bin/python2 ./ovsdb/dot2pic -f 3) > vtep/vtep.pic.tmp && \ mv vtep/vtep.pic.tmp vtep/vtep.pic (dot -T plain < ovn/ovn-sb.gv | /usr/bin/python2 ./ovsdb/dot2pic -f 3) > ovn/ovn-sb.pic.tmp && \ mv ovn/ovn-sb.pic.tmp ovn/ovn-sb.pic (dot -T plain < ovn/ovn-nb.gv | /usr/bin/python2 ./ovsdb/dot2pic -f 3) > ovn/ovn-nb.pic.tmp && \ mv ovn/ovn-nb.pic.tmp ovn/ovn-nb.pic /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o lib/libopenvswitch.la -rpath /usr/lib lib/aes128.lo lib/backtrace.lo lib/bfd.lo lib/bundle.lo lib/byteq.lo lib/cfm.lo lib/classifier.lo lib/ccmap.lo lib/cmap.lo lib/colors.lo lib/command-line.lo lib/connectivity.lo lib/conntrack-icmp.lo lib/conntrack-tcp.lo lib/conntrack-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.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/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-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/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-tc-offloads.lo lib/netlink-conntrack.lo lib/netlink-notifier.lo lib/netlink-socket.lo lib/rtnetlink.lo lib/route-table.lo lib/tc.lo lib/dpdk.lo lib/netdev-dpdk.lo lib/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 -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC lib/.libs/aes128.o lib/.libs/backtrace.o lib/.libs/bfd.o lib/.libs/bundle.o lib/.libs/byteq.o lib/.libs/cfm.o lib/.libs/classifier.o lib/.libs/ccmap.o lib/.libs/cmap.o lib/.libs/colors.o lib/.libs/command-line.o lib/.libs/connectivity.o lib/.libs/conntrack-icmp.o lib/.libs/conntrack-tcp.o lib/.libs/conntrack-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.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/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-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/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-tc-offloads.o lib/.libs/netlink-conntrack.o lib/.libs/netlink-notifier.o lib/.libs/netlink-socket.o lib/.libs/rtnetlink.o lib/.libs/route-table.o lib/.libs/tc.o lib/.libs/dpdk.o lib/.libs/netdev-dpdk.o lib/.libs/async-append-aio.o lib/.libs/stream-ssl.o lib/.libs/dhparams.o lib/.libs/dns-resolve.o lib/.libs/dirs.o lib/.libs/ovsdb-server-idl.o lib/.libs/vswitch-idl.o -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libopenvswitch-2.11.so.0 -o lib/.libs/libopenvswitch-2.11.so.0.0.0 /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ofproto/libofproto.la -rpath /usr/lib ofproto/libofproto_la-bond.lo ofproto/libofproto_la-collectors.lo ofproto/libofproto_la-connmgr.lo ofproto/libofproto_la-fail-open.lo ofproto/libofproto_la-in-band.lo ofproto/libofproto_la-names.lo ofproto/libofproto_la-netflow.lo ofproto/libofproto_la-ofproto.lo ofproto/libofproto_la-ofproto-dpif.lo ofproto/libofproto_la-ofproto-dpif-ipfix.lo ofproto/libofproto_la-ofproto-dpif-mirror.lo ofproto/libofproto_la-ofproto-dpif-monitor.lo ofproto/libofproto_la-ofproto-dpif-rid.lo ofproto/libofproto_la-ofproto-dpif-sflow.lo ofproto/libofproto_la-ofproto-dpif-trace.lo ofproto/libofproto_la-ofproto-dpif-upcall.lo ofproto/libofproto_la-ofproto-dpif-xlate.lo ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo ofproto/libofproto_la-pinsched.lo ofproto/libofproto_la-tunnel.lo ofproto/libofproto_la-bundles.lo lib/libsflow.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC ofproto/.libs/libofproto_la-bond.o ofproto/.libs/libofproto_la-collectors.o ofproto/.libs/libofproto_la-connmgr.o ofproto/.libs/libofproto_la-fail-open.o ofproto/.libs/libofproto_la-in-band.o ofproto/.libs/libofproto_la-names.o ofproto/.libs/libofproto_la-netflow.o ofproto/.libs/libofproto_la-ofproto.o ofproto/.libs/libofproto_la-ofproto-dpif.o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/.libs/libofproto_la-pinsched.o ofproto/.libs/libofproto_la-tunnel.o ofproto/.libs/libofproto_la-bundles.o -Wl,-rpath -Wl,/builddir/build/BUILD/openvswitch-2.11.0/lib/.libs lib/.libs/libsflow.so -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libofproto-2.11.so.0 -o ofproto/.libs/libofproto-2.11.so.0.0.0 libtool: link: (cd "ofproto/.libs" && rm -f "libofproto-2.11.so.0" && ln -s "libofproto-2.11.so.0.0.0" "libofproto-2.11.so.0") libtool: link: (cd "ofproto/.libs" && rm -f "libofproto.so" && ln -s "libofproto-2.11.so.0.0.0" "libofproto.so") libtool: link: ( cd "ofproto/.libs" && rm -f "libofproto.la" && ln -s "../libofproto.la" "libofproto.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/libovsdb.la -rpath /usr/lib ovsdb/libovsdb_la-column.lo ovsdb/libovsdb_la-condition.lo ovsdb/libovsdb_la-execution.lo ovsdb/libovsdb_la-file.lo ovsdb/libovsdb_la-jsonrpc-server.lo ovsdb/libovsdb_la-log.lo ovsdb/libovsdb_la-mutation.lo ovsdb/libovsdb_la-ovsdb.lo ovsdb/libovsdb_la-monitor.lo ovsdb/libovsdb_la-query.lo ovsdb/libovsdb_la-raft.lo ovsdb/libovsdb_la-raft-private.lo ovsdb/libovsdb_la-raft-rpc.lo ovsdb/libovsdb_la-rbac.lo ovsdb/libovsdb_la-replication.lo ovsdb/libovsdb_la-row.lo ovsdb/libovsdb_la-server.lo ovsdb/libovsdb_la-storage.lo ovsdb/libovsdb_la-table.lo ovsdb/libovsdb_la-trigger.lo ovsdb/libovsdb_la-transaction.lo ovsdb/libovsdb_la-ovsdb-util.lo -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch-2.11.so.0" && ln -s "libopenvswitch-2.11.so.0.0.0" "libopenvswitch-2.11.so.0") libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch.so" && ln -s "libopenvswitch-2.11.so.0.0.0" "libopenvswitch.so") libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitch.la" && ln -s "../libopenvswitch.la" "libopenvswitch.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./vtep/libvtep.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o vtep/libvtep.la -rpath /usr/lib vtep/vtep-idl.lo -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC ovsdb/.libs/libovsdb_la-column.o ovsdb/.libs/libovsdb_la-condition.o ovsdb/.libs/libovsdb_la-execution.o ovsdb/.libs/libovsdb_la-file.o ovsdb/.libs/libovsdb_la-jsonrpc-server.o ovsdb/.libs/libovsdb_la-log.o ovsdb/.libs/libovsdb_la-mutation.o ovsdb/.libs/libovsdb_la-ovsdb.o ovsdb/.libs/libovsdb_la-monitor.o ovsdb/.libs/libovsdb_la-query.o ovsdb/.libs/libovsdb_la-raft.o ovsdb/.libs/libovsdb_la-raft-private.o ovsdb/.libs/libovsdb_la-raft-rpc.o ovsdb/.libs/libovsdb_la-rbac.o ovsdb/.libs/libovsdb_la-replication.o ovsdb/.libs/libovsdb_la-row.o ovsdb/.libs/libovsdb_la-server.o ovsdb/.libs/libovsdb_la-storage.o ovsdb/.libs/libovsdb_la-table.o ovsdb/.libs/libovsdb_la-trigger.o ovsdb/.libs/libovsdb_la-transaction.o ovsdb/.libs/libovsdb_la-ovsdb-util.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libovsdb-2.11.so.0 -o ovsdb/.libs/libovsdb-2.11.so.0.0.0 libtool: link: gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./vtep/libvtep.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libvtep-2.11.so.0 -o vtep/.libs/libvtep-2.11.so.0.0.0 libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb-2.11.so.0" && ln -s "libovsdb-2.11.so.0.0.0" "libovsdb-2.11.so.0") libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb.so" && ln -s "libovsdb-2.11.so.0.0.0" "libovsdb.so") libtool: link: ( cd "ovsdb/.libs" && rm -f "libovsdb.la" && ln -s "../libovsdb.la" "libovsdb.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./ovn/lib/libovn.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/lib/libovn.la -rpath /usr/lib ovn/lib/acl-log.lo ovn/lib/actions.lo ovn/lib/chassis-index.lo ovn/lib/expr.lo ovn/lib/extend-table.lo ovn/lib/lex.lo ovn/lib/ovn-util.lo ovn/lib/logical-fields.lo ovn/lib/ovn-nb-idl.lo ovn/lib/ovn-sb-idl.lo -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: (cd "vtep/.libs" && rm -f "libvtep-2.11.so.0" && ln -s "libvtep-2.11.so.0.0.0" "libvtep-2.11.so.0") libtool: link: (cd "vtep/.libs" && rm -f "libvtep.so" && ln -s "libvtep-2.11.so.0.0.0" "libvtep.so") libtool: link: ( cd "vtep/.libs" && rm -f "libvtep.la" && ln -s "../libvtep.la" "libvtep.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/nlmon utilities/nlmon.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC ovn/lib/.libs/acl-log.o ovn/lib/.libs/actions.o ovn/lib/.libs/chassis-index.o ovn/lib/.libs/expr.o ovn/lib/.libs/extend-table.o ovn/lib/.libs/lex.o ovn/lib/.libs/ovn-util.o ovn/lib/.libs/logical-fields.o ovn/lib/.libs/ovn-nb-idl.o ovn/lib/.libs/ovn-sb-idl.o -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./ovn/lib/libovn.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libovn-2.11.so.0 -o ovn/lib/.libs/libovn-2.11.so.0.0.0 libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/nlmon utilities/nlmon.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: (cd "ovn/lib/.libs" && rm -f "libovn-2.11.so.0" && ln -s "libovn-2.11.so.0.0.0" "libovn-2.11.so.0") libtool: link: (cd "ovn/lib/.libs" && rm -f "libovn.so" && ln -s "libovn-2.11.so.0.0.0" "libovn.so") libtool: link: ( cd "ovn/lib/.libs" && rm -f "libovn.la" && ln -s "../libovn.la" "libovn.la" ) /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/.libs/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-lib tests/test-lib.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/.libs/test-lib tests/test-lib.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-dpdkr tests/dpdk/ring_client.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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-ovn.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 ovn/lib/libovn.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/.libs/test-dpdkr tests/dpdk/ring_client.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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-ovn.o tests/test-packets.o tests/test-random.o tests/test-rcu.o tests/test-reconnect.o tests/test-rstp.o tests/test-sflow.o tests/test-sha1.o tests/test-skiplist.o tests/test-stp.o tests/test-unixctl.o tests/test-util.o tests/test-uuid.o tests/test-bitmap.o tests/test-vconn.o tests/test-aa.o tests/test-stopwatch.o tests/test-unix-socket.o tests/test-netlink-conntrack.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng ovn/lib/.libs/libovn.so -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/test-stream tests/test-stream.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tests/.libs/test-stream tests/test-stream.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-vlan-bug-workaround utilities/ovs-vlan-bug-workaround.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-vlan-bug-workaround utilities/ovs-vlan-bug-workaround.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--whole-archive,-ldpdk,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/ovsdb-server ovsdb/ovsdb-server.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,--whole-archive -Wl,-ldpdk -Wl,--no-whole-archive -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o vswitchd/.libs/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o ofproto/.libs/libofproto.so /builddir/build/BUILD/openvswitch-2.11.0/lib/.libs/libsflow.so lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/.libs/ovsdb-server ovsdb/ovsdb-server.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-doc \ --er-diagram=vswitchd/vswitch.pic \ --version=2.11.0 \ ./vswitchd/vswitch.ovsschema \ ./vswitchd/vswitch.xml > vswitchd/ovs-vswitchd.conf.db.5.tmp && \ mv vswitchd/ovs-vswitchd.conf.db.5.tmp vswitchd/ovs-vswitchd.conf.db.5 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-doc \ --er-diagram=vtep/vtep.pic \ --version=2.11.0 \ ./vtep/vtep.ovsschema \ ./vtep/vtep.xml > vtep/vtep.5.tmp && \ mv vtep/vtep.5.tmp vtep/vtep.5 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-doc \ --er-diagram=ovn/ovn-sb.pic \ --version=2.11.0 \ ./ovn/ovn-sb.ovsschema \ ./ovn/ovn-sb.xml > ovn/ovn-sb.5.tmp && \ mv ovn/ovn-sb.5.tmp ovn/ovn-sb.5 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-doc \ --er-diagram=ovn/ovn-nb.pic \ --version=2.11.0 \ ./ovn/ovn-nb.ovsschema \ ./ovn/ovn-nb.xml > ovn/ovn-nb.5.tmp && \ mv ovn/ovn-nb.5.tmp ovn/ovn-nb.5 /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-appctl utilities/ovs-appctl.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-testcontroller utilities/ovs-testcontroller.o lib/libopenvswitch.la -lssl -lcrypto -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-appctl utilities/ovs-appctl.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-testcontroller utilities/ovs-testcontroller.o lib/.libs/libopenvswitch.so -lcap-ng -lssl -lcrypto -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-ofctl utilities/ovs-ofctl.o ofproto/libofproto.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-dpctl utilities/ovs-dpctl.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-ofctl utilities/ovs-ofctl.o ofproto/.libs/libofproto.so /builddir/build/BUILD/openvswitch-2.11.0/lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/ovs-vsctl utilities/ovs-vsctl.o lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o utilities/.libs/ovs-vsctl utilities/ovs-vsctl.o lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/.libs/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/ovsdb-client ovsdb/ovsdb-client.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovsdb/.libs/ovsdb-client ovsdb/ovsdb-client.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o vtep/vtep-ctl vtep/vtep-ctl.o vtep/libvtep.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o vtep/.libs/vtep-ctl vtep/vtep-ctl.o vtep/.libs/libvtep.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/controller/ovn-controller ovn/controller/bfd.o ovn/controller/binding.o ovn/controller/chassis.o ovn/controller/encaps.o ovn/controller/gchassis.o ovn/controller/lflow.o ovn/controller/lport.o ovn/controller/ofctrl.o ovn/controller/pinctrl.o ovn/controller/patch.o ovn/controller/ovn-controller.o ovn/controller/physical.o ovn/lib/libovn.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/controller/.libs/ovn-controller ovn/controller/bfd.o ovn/controller/binding.o ovn/controller/chassis.o ovn/controller/encaps.o ovn/controller/gchassis.o ovn/controller/lflow.o ovn/controller/lport.o ovn/controller/ofctrl.o ovn/controller/pinctrl.o ovn/controller/patch.o ovn/controller/ovn-controller.o ovn/controller/physical.o ovn/lib/.libs/libovn.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/controller-vtep/ovn-controller-vtep ovn/controller-vtep/binding.o ovn/controller-vtep/gateway.o ovn/controller-vtep/ovn-controller-vtep.o ovn/controller-vtep/vtep.o ovn/lib/libovn.la lib/libopenvswitch.la vtep/libvtep.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/controller-vtep/.libs/ovn-controller-vtep ovn/controller-vtep/binding.o ovn/controller-vtep/gateway.o ovn/controller-vtep/ovn-controller-vtep.o ovn/controller-vtep/vtep.o ovn/lib/.libs/libovn.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng vtep/.libs/libvtep.so -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/northd/ovn-northd ovn/northd/ovn-northd.o ovn/lib/libovn.la ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/northd/.libs/ovn-northd ovn/northd/ovn-northd.o ovn/lib/.libs/libovn.so ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/ovn-nbctl ovn/utilities/ovn-nbctl.o ovn/lib/libovn.la ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/.libs/ovn-nbctl ovn/utilities/ovn-nbctl.o ovn/lib/.libs/libovn.so ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/ovn-sbctl ovn/utilities/ovn-sbctl.o ovn/lib/libovn.la ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/.libs/ovn-sbctl ovn/utilities/ovn-sbctl.o ovn/lib/.libs/libovn.so ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/sh ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/ovn-trace ovn/utilities/ovn-trace.o ovn/lib/libovn.la ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ovn/utilities/.libs/ovn-trace ovn/utilities/ovn-trace.o ovn/lib/.libs/libovn.so ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound touch -c manpage-check make[2]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0' make[1]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MgN7mu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 ++ dirname /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + cd openvswitch-2.11.0 + rm -rf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + make install DESTDIR=/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 make install-recursive make[1]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0' Making install in datapath make[2]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[3]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[4]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[3]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[2]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0/datapath' make[2]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0' make[3]: Entering directory '/builddir/build/BUILD/openvswitch-2.11.0' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c lib/libopenvswitch.la lib/libsflow.la ofproto/libofproto.la ovsdb/libovsdb.la vtep/libvtep.la ovn/lib/libovn.la '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' libtool: install: /usr/bin/install -c lib/.libs/libopenvswitch-2.11.so.0.0.0 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libopenvswitch-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libopenvswitch-2.11.so.0.0.0 libopenvswitch-2.11.so.0 || { rm -f libopenvswitch-2.11.so.0 && ln -s libopenvswitch-2.11.so.0.0.0 libopenvswitch-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libopenvswitch-2.11.so.0.0.0 libopenvswitch.so || { rm -f libopenvswitch.so && ln -s libopenvswitch-2.11.so.0.0.0 libopenvswitch.so; }; }) libtool: install: /usr/bin/install -c lib/.libs/libopenvswitch.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libopenvswitch.la libtool: install: /usr/bin/install -c lib/.libs/libsflow-2.11.so.0.0.0 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libsflow-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libsflow-2.11.so.0.0.0 libsflow-2.11.so.0 || { rm -f libsflow-2.11.so.0 && ln -s libsflow-2.11.so.0.0.0 libsflow-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libsflow-2.11.so.0.0.0 libsflow.so || { rm -f libsflow.so && ln -s libsflow-2.11.so.0.0.0 libsflow.so; }; }) libtool: install: /usr/bin/install -c lib/.libs/libsflow.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libsflow.la libtool: warning: relinking 'ofproto/libofproto.la' libtool: install: (cd /builddir/build/BUILD/openvswitch-2.11.0; /bin/sh "/builddir/build/BUILD/openvswitch-2.11.0/libtool" --tag CC --mode=relink gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/local/include/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -release 2.11 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ofproto/libofproto.la -rpath /usr/lib ofproto/libofproto_la-bond.lo ofproto/libofproto_la-collectors.lo ofproto/libofproto_la-connmgr.lo ofproto/libofproto_la-fail-open.lo ofproto/libofproto_la-in-band.lo ofproto/libofproto_la-names.lo ofproto/libofproto_la-netflow.lo ofproto/libofproto_la-ofproto.lo ofproto/libofproto_la-ofproto-dpif.lo ofproto/libofproto_la-ofproto-dpif-ipfix.lo ofproto/libofproto_la-ofproto-dpif-mirror.lo ofproto/libofproto_la-ofproto-dpif-monitor.lo ofproto/libofproto_la-ofproto-dpif-rid.lo ofproto/libofproto_la-ofproto-dpif-sflow.lo ofproto/libofproto_la-ofproto-dpif-trace.lo ofproto/libofproto_la-ofproto-dpif-upcall.lo ofproto/libofproto_la-ofproto-dpif-xlate.lo ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo ofproto/libofproto_la-pinsched.lo ofproto/libofproto_la-tunnel.lo ofproto/libofproto_la-bundles.lo lib/libsflow.la -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -inst-prefix-dir /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386) libtool: relink: gcc -shared -fPIC -DPIC ofproto/.libs/libofproto_la-bond.o ofproto/.libs/libofproto_la-collectors.o ofproto/.libs/libofproto_la-connmgr.o ofproto/.libs/libofproto_la-fail-open.o ofproto/.libs/libofproto_la-in-band.o ofproto/.libs/libofproto_la-names.o ofproto/.libs/libofproto_la-netflow.o ofproto/.libs/libofproto_la-ofproto.o ofproto/.libs/libofproto_la-ofproto-dpif.o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/.libs/libofproto_la-pinsched.o ofproto/.libs/libofproto_la-tunnel.o ofproto/.libs/libofproto_la-bundles.o -L/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib -L/usr/lib -lsflow -ldpdk -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -mssse3 -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libofproto-2.11.so.0 -o ofproto/.libs/libofproto-2.11.so.0.0.0 libtool: install: /usr/bin/install -c ofproto/.libs/libofproto-2.11.so.0.0.0T /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libofproto-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libofproto-2.11.so.0.0.0 libofproto-2.11.so.0 || { rm -f libofproto-2.11.so.0 && ln -s libofproto-2.11.so.0.0.0 libofproto-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libofproto-2.11.so.0.0.0 libofproto.so || { rm -f libofproto.so && ln -s libofproto-2.11.so.0.0.0 libofproto.so; }; }) libtool: install: /usr/bin/install -c ofproto/.libs/libofproto.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libofproto.la libtool: install: /usr/bin/install -c ovsdb/.libs/libovsdb-2.11.so.0.0.0 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovsdb-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libovsdb-2.11.so.0.0.0 libovsdb-2.11.so.0 || { rm -f libovsdb-2.11.so.0 && ln -s libovsdb-2.11.so.0.0.0 libovsdb-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libovsdb-2.11.so.0.0.0 libovsdb.so || { rm -f libovsdb.so && ln -s libovsdb-2.11.so.0.0.0 libovsdb.so; }; }) libtool: install: /usr/bin/install -c ovsdb/.libs/libovsdb.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovsdb.la libtool: install: /usr/bin/install -c vtep/.libs/libvtep-2.11.so.0.0.0 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libvtep-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libvtep-2.11.so.0.0.0 libvtep-2.11.so.0 || { rm -f libvtep-2.11.so.0 && ln -s libvtep-2.11.so.0.0.0 libvtep-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libvtep-2.11.so.0.0.0 libvtep.so || { rm -f libvtep.so && ln -s libvtep-2.11.so.0.0.0 libvtep.so; }; }) libtool: install: /usr/bin/install -c vtep/.libs/libvtep.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libvtep.la libtool: install: /usr/bin/install -c ovn/lib/.libs/libovn-2.11.so.0.0.0 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovn-2.11.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libovn-2.11.so.0.0.0 libovn-2.11.so.0 || { rm -f libovn-2.11.so.0 && ln -s libovn-2.11.so.0.0.0 libovn-2.11.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib && { ln -s -f libovn-2.11.so.0.0.0 libovn.so || { rm -f libovn.so && ln -s libovn-2.11.so.0.0.0 libovn.so; }; }) libtool: install: /usr/bin/install -c ovn/lib/.libs/libovn.lai /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovn.la libtool: warning: remember to run 'libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c utilities/ovs-appctl utilities/ovs-testcontroller utilities/ovs-dpctl utilities/ovs-ofctl utilities/ovs-vsctl ovsdb/ovsdb-tool ovsdb/ovsdb-client vtep/vtep-ctl ovn/controller/ovn-controller ovn/controller-vtep/ovn-controller-vtep ovn/northd/ovn-northd ovn/utilities/ovn-nbctl ovn/utilities/ovn-sbctl ovn/utilities/ovn-trace '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-appctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-appctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-testcontroller /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-testcontroller libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-dpctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-dpctl libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib' libtool: warning: '/builddir/build/BUILD/openvswitch-2.11.0/lib/libsflow.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-ofctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-ofctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-vsctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-vsctl libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-tool /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-tool libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-client /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-client libtool: warning: 'vtep/libvtep.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c vtep/.libs/vtep-ctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/vtep-ctl libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/controller/.libs/ovn-controller /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: warning: 'vtep/libvtep.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/controller-vtep/.libs/ovn-controller-vtep /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller-vtep libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/northd/.libs/ovn-northd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-northd libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/utilities/.libs/ovn-nbctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-nbctl libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/utilities/.libs/ovn-sbctl /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-sbctl libtool: warning: 'ovn/lib/libovn.la' has not been installed in '/usr/lib' libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovn/utilities/.libs/ovn-trace /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-trace /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin' /usr/bin/install -c utilities/ovs-docker utilities/ovs-pki utilities/ovs-pcap utilities/ovs-tcpdump utilities/ovs-tcpundump utilities/ovs-dpctl-top utilities/ovs-l3ping utilities/ovs-parse-backtrace utilities/ovs-test utilities/ovs-vlan-test ovn/utilities/ovn-docker-overlay-driver ovn/utilities/ovn-docker-underlay-driver ovn/utilities/ovn-detrace '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin' /bin/sh ./libtool --mode=install /usr/bin/install -c utilities/ovs-vlan-bug-workaround vswitchd/ovs-vswitchd ovsdb/ovsdb-server '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c utilities/.libs/ovs-vlan-bug-workaround /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovs-vlan-bug-workaround libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib' libtool: warning: '/builddir/build/BUILD/openvswitch-2.11.0/lib/libsflow.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libsflow.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c vswitchd/.libs/ovs-vswitchd /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovs-vswitchd libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-server /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovsdb-server /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin' /usr/bin/install -c utilities/bugtool/ovs-bugtool '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/etc/bash_completion.d' /usr/bin/install -c utilities/ovs-appctl-bashcomp.bash utilities/ovs-vsctl-bashcomp.bash '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/etc/bash_completion.d' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-test.8 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man8/ovs-test.8" /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-vlan-test.8 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man8/ovs-vlan-test.8" /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man7" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb-server.7 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man7/ovsdb-server.7" /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man5" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb.5 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man5/ovsdb.5" /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man7" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb.7 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386'"/usr/share/man/man7/ovsdb.7" /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/var/lib/openvswitch/pki /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/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 ovn/utilities/bugtool/plugins/network-status/ovn.xml; do \ stem=`echo "$plugin" | sed 's,ovn/,,'`; \ stem=`echo "$stem" | sed 's,utilities/bugtool/plugins/,,'`; \ dir=`expr "$stem" : '\(.*\)/[^/]*$'`; \ /usr/bin/mkdir -p "/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/bugtool-plugins/$dir"; \ /usr/bin/install -c -m 644 "./$plugin" "/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/bugtool-plugins/$stem"; \ done /usr/bin/mkdir -p python/ovs sed \ -e '/^##/d' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ < ./python/ovs/dirs.py.template \ > python/ovs/dirs.py.tmp /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs /usr/bin/install -c -m 644 python/ovs/dirs.py.tmp /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/dirs.py rm python/ovs/dirs.py.tmp /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man1' /usr/bin/install -c -m 644 utilities/ovs-pcap.1 utilities/ovs-tcpundump.1 ovsdb/ovsdb-tool.1 ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 ovn/utilities/ovn-detrace.1 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man5' /usr/bin/install -c -m 644 vswitchd/ovs-vswitchd.conf.db.5 ovsdb/ovsdb-server.5 vtep/vtep.5 ovn/ovn-sb.5 ovn/ovn-nb.5 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man5' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man7' /usr/bin/install -c -m 644 lib/ovs-fields.7 lib/ovs-actions.7 ovn/ovn-architecture.7 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man7' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man8' /usr/bin/install -c -m 644 utilities/ovs-appctl.8 utilities/ovs-ctl.8 utilities/ovs-testcontroller.8 utilities/ovs-dpctl.8 utilities/ovs-dpctl-top.8 utilities/ovs-kmod-ctl.8 utilities/ovs-l3ping.8 utilities/ovs-ofctl.8 utilities/ovs-parse-backtrace.8 utilities/ovs-pki.8 utilities/ovs-tcpdump.8 utilities/ovs-vlan-bug-workaround.8 utilities/ovs-vsctl.8 utilities/bugtool/ovs-bugtool.8 vswitchd/ovs-vswitchd.8 vtep/vtep-ctl.8 ovn/controller/ovn-controller.8 ovn/controller-vtep/ovn-controller-vtep.8 ovn/northd/ovn-northd.8 ovn/utilities/ovn-ctl.8 ovn/utilities/ovn-nbctl.8 ovn/utilities/ovn-sbctl.8 ovn/utilities/ovn-trace.8 '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/man/man8' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/unixctl' /usr/bin/install -c -m 644 python/ovs/unixctl/__init__.py python/ovs/unixctl/client.py python/ovs/unixctl/server.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/unixctl' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/compat' /usr/bin/install -c -m 644 python/ovs/compat/__init__.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/compat' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/db' /usr/bin/install -c -m 644 python/ovs/db/__init__.py python/ovs/db/custom_index.py python/ovs/db/data.py python/ovs/db/error.py python/ovs/db/idl.py python/ovs/db/parser.py python/ovs/db/schema.py python/ovs/db/types.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/db' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs' /usr/bin/install -c -m 644 python/ovs/__init__.py python/ovs/daemon.py python/ovs/fcntl_win.py python/ovs/fatal_signal.py python/ovs/json.py python/ovs/jsonrpc.py python/ovs/ovsuuid.py python/ovs/poller.py python/ovs/process.py python/ovs/reconnect.py python/ovs/socket_util.py python/ovs/stream.py python/ovs/timeval.py python/ovs/util.py python/ovs/version.py python/ovs/vlog.py python/ovs/winutils.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /usr/bin/install -c -m 644 python/ovs/compat/sortedcontainers/__init__.py python/ovs/compat/sortedcontainers/sortedlist.py python/ovs/compat/sortedcontainers/sorteddict.py python/ovs/compat/sortedcontainers/sortedset.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovstest' /usr/bin/install -c -m 644 python/ovstest/__init__.py python/ovstest/args.py python/ovstest/rpcserver.py python/ovstest/tcp.py python/ovstest/tests.py python/ovstest/udp.py python/ovstest/util.py python/ovstest/vswitch.py '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/python/ovstest' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/openflow' /usr/bin/install -c -m 644 include/openflow/intel-ext.h include/openflow/netronome-ext.h include/openflow/nicira-ext.h include/openflow/openflow-1.0.h include/openflow/openflow-1.1.h include/openflow/openflow-1.2.h include/openflow/openflow-1.3.h include/openflow/openflow-1.4.h include/openflow/openflow-1.5.h include/openflow/openflow-1.6.h include/openflow/openflow-common.h include/openflow/openflow.h '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/openflow' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/openvswitch' /usr/bin/install -c -m 644 include/openvswitch/compiler.h include/openvswitch/dynamic-string.h include/openvswitch/hmap.h include/openvswitch/flow.h include/openvswitch/geneve.h include/openvswitch/json.h include/openvswitch/list.h include/openvswitch/netdev.h include/openvswitch/match.h include/openvswitch/meta-flow.h include/openvswitch/namemap.h include/openvswitch/ofpbuf.h include/openvswitch/ofp-actions.h include/openvswitch/ofp-bundle.h include/openvswitch/ofp-connection.h include/openvswitch/ofp-ed-props.h include/openvswitch/ofp-errors.h include/openvswitch/ofp-flow.h include/openvswitch/ofp-group.h include/openvswitch/ofp-ipfix.h include/openvswitch/ofp-match.h include/openvswitch/ofp-meter.h include/openvswitch/ofp-monitor.h include/openvswitch/ofp-msgs.h include/openvswitch/ofp-packet.h include/openvswitch/ofp-parse.h include/openvswitch/ofp-port.h include/openvswitch/ofp-print.h include/openvswitch/ofp-prop.h include/openvswitch/ofp-protocol.h include/openvswitch/ofp-queue.h include/openvswitch/ofp-switch.h include/openvswitch/ofp-table.h include/openvswitch/ofp-util.h include/openvswitch/packets.h include/openvswitch/poll-loop.h include/openvswitch/rconn.h include/openvswitch/shash.h include/openvswitch/thread.h include/openvswitch/token-bucket.h '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/openvswitch' /usr/bin/install -c -m 644 include/openvswitch/tun-metadata.h include/openvswitch/type-props.h include/openvswitch/types.h include/openvswitch/util.h include/openvswitch/uuid.h include/openvswitch/version.h include/openvswitch/vconn.h include/openvswitch/vlog.h include/openvswitch/nsh.h '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/openvswitch' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/ovn' /usr/bin/install -c -m 644 include/ovn/actions.h include/ovn/expr.h include/ovn/lex.h '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/include/ovn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/pkgconfig' /usr/bin/install -c -m 644 lib/libopenvswitch.pc lib/libsflow.pc ofproto/libofproto.pc ovsdb/libovsdb.pc '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/pkgconfig' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch' /usr/bin/install -c -m 644 vswitchd/vswitch.ovsschema vtep/vtep.ovsschema ovn/ovn-sb.ovsschema ovn/ovn-nb.ovsschema '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts' /usr/bin/install -c -m 644 utilities/ovs-lib '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts' /usr/bin/install -c utilities/ovs-check-dead-ifs utilities/ovs-ctl utilities/ovs-kmod-ctl utilities/ovs-save utilities/bugtool/ovs-bugtool-fdb-show utilities/bugtool/ovs-bugtool-tc-class-show utilities/bugtool/ovs-bugtool-daemons-ver utilities/bugtool/ovs-bugtool-ovs-ofctl-loop-over-bridges utilities/bugtool/ovs-bugtool-ovs-appctl-dpif utilities/bugtool/ovs-bugtool-ovs-bridge-datapath-type utilities/bugtool/ovs-bugtool-ovs-vswitchd-threads-affinity utilities/bugtool/ovs-bugtool-qos-configs utilities/bugtool/ovs-bugtool-get-dpdk-nic-numa ovn/utilities/bugtool/ovn-bugtool-nbctl-show ovn/utilities/bugtool/ovn-bugtool-sbctl-show ovn/utilities/bugtool/ovn-bugtool-sbctl-lflow-list ipsec/ovs-monitor-ipsec vtep/ovs-vtep ovn/utilities/ovn-ctl ovn/utilities/ovndb-servers.ocf '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts' make[3]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0' make[2]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0' make[1]: Leaving directory '/builddir/build/BUILD/openvswitch-2.11.0' + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/run/openvswitch + install -d -m 0750 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/var/log/openvswitch + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/etc/openvswitch + install -p -D -m 0644 rhel/usr_lib_udev_rules.d_91-vfio.rules /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/udev/rules.d/91-vfio.rules + install -p -D -m 0644 rhel/usr_share_openvswitch_scripts_systemd_sysconfig.template /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/sysconfig/openvswitch + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_openvswitch.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/openvswitch.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovsdb-server.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovsdb-server.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovs-vswitchd.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovs-vswitchd.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovs-delete-transient-ports.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovs-delete-transient-ports.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_openvswitch-ipsec.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/openvswitch-ipsec.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovn-controller.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovn-controller.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovn-controller-vtep.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovn-controller-vtep.service + for service in openvswitch ovsdb-server ovs-vswitchd ovs-delete-transient-ports openvswitch-ipsec ovn-controller ovn-controller-vtep ovn-northd + install -p -D -m 0644 rhel/usr_lib_systemd_system_ovn-northd.service /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/systemd/system/ovn-northd.service + install -m 0755 rhel/etc_init.d_openvswitch /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts/openvswitch.init + install -p -D -m 0644 rhel/etc_openvswitch_default.conf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/openvswitch/default.conf + install -p -D -m 0644 rhel/etc_logrotate.d_openvswitch /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/logrotate.d/openvswitch + install -m 0644 vswitchd/vswitch.ovsschema /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/openvswitch/vswitch.ovsschema + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/sysconfig/network-scripts/ + install -p -m 0755 rhel/etc_sysconfig_network-scripts_ifdown-ovs /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/sysconfig/network-scripts/ifdown-ovs + install -p -m 0755 rhel/etc_sysconfig_network-scripts_ifup-ovs /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//etc/sysconfig/network-scripts/ifup-ovs + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + cp -a /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/openvswitch/python/ovstest /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + pushd python ~/build/BUILD/openvswitch-2.11.0/python ~/build/BUILD/openvswitch-2.11.0 + export 'CPPFLAGS=-I ../include' + CPPFLAGS='-I ../include' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build/lib.linux-i686-2.7 creating build/lib.linux-i686-2.7/ovs copying ovs/version.py -> build/lib.linux-i686-2.7/ovs copying ovs/vlog.py -> build/lib.linux-i686-2.7/ovs copying ovs/dirs.py -> build/lib.linux-i686-2.7/ovs copying ovs/fcntl_win.py -> build/lib.linux-i686-2.7/ovs copying ovs/timeval.py -> build/lib.linux-i686-2.7/ovs copying ovs/json.py -> build/lib.linux-i686-2.7/ovs copying ovs/jsonrpc.py -> build/lib.linux-i686-2.7/ovs copying ovs/process.py -> build/lib.linux-i686-2.7/ovs copying ovs/stream.py -> build/lib.linux-i686-2.7/ovs copying ovs/fatal_signal.py -> build/lib.linux-i686-2.7/ovs copying ovs/daemon.py -> build/lib.linux-i686-2.7/ovs copying ovs/ovsuuid.py -> build/lib.linux-i686-2.7/ovs copying ovs/__init__.py -> build/lib.linux-i686-2.7/ovs copying ovs/reconnect.py -> build/lib.linux-i686-2.7/ovs copying ovs/socket_util.py -> build/lib.linux-i686-2.7/ovs copying ovs/winutils.py -> build/lib.linux-i686-2.7/ovs copying ovs/poller.py -> build/lib.linux-i686-2.7/ovs copying ovs/util.py -> build/lib.linux-i686-2.7/ovs creating build/lib.linux-i686-2.7/ovs/compat copying ovs/compat/__init__.py -> build/lib.linux-i686-2.7/ovs/compat creating build/lib.linux-i686-2.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib.linux-i686-2.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib.linux-i686-2.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib.linux-i686-2.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib.linux-i686-2.7/ovs/compat/sortedcontainers creating build/lib.linux-i686-2.7/ovs/db copying ovs/db/schema.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/idl.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/types.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/custom_index.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/error.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/__init__.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/parser.py -> build/lib.linux-i686-2.7/ovs/db copying ovs/db/data.py -> build/lib.linux-i686-2.7/ovs/db creating build/lib.linux-i686-2.7/ovs/unixctl copying ovs/unixctl/server.py -> build/lib.linux-i686-2.7/ovs/unixctl copying ovs/unixctl/client.py -> build/lib.linux-i686-2.7/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib.linux-i686-2.7/ovs/unixctl running build_ext building 'ovs._json' extension creating build/temp.linux-i686-2.7 creating build/temp.linux-i686-2.7/ovs gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I ../include -fPIC -I/usr/include/python2.7 -c ovs/_json.c -o build/temp.linux-i686-2.7/ovs/_json.o gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I ../include build/temp.linux-i686-2.7/ovs/_json.o -L/usr/lib -lopenvswitch -lpython2.7 -o build/lib.linux-i686-2.7/ovs/_json.so + sleep 1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 running install running install_lib creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7 creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/_json.so -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl copying build/lib.linux-i686-2.7/ovs/unixctl/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl copying build/lib.linux-i686-2.7/ovs/unixctl/client.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl copying build/lib.linux-i686-2.7/ovs/unixctl/server.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/data.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/parser.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/error.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/custom_index.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/types.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/idl.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db copying build/lib.linux-i686-2.7/ovs/db/schema.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-2.7/ovs/compat/sortedcontainers/sorteddict.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-2.7/ovs/compat/sortedcontainers/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-2.7/ovs/compat/sortedcontainers/sortedlist.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-2.7/ovs/compat/sortedcontainers/sortedset.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-2.7/ovs/compat/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat copying build/lib.linux-i686-2.7/ovs/util.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/poller.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/winutils.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/socket_util.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/reconnect.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/ovsuuid.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/daemon.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/fatal_signal.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/stream.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/process.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/jsonrpc.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/json.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/timeval.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/fcntl_win.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/dirs.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/vlog.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs copying build/lib.linux-i686-2.7/ovs/version.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl/client.py to client.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/unixctl/server.py to server.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/data.py to data.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/parser.py to parser.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/error.py to error.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/custom_index.py to custom_index.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/types.py to types.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/idl.py to idl.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/db/schema.py to schema.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers/sorteddict.py to sorteddict.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers/sortedlist.py to sortedlist.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/sortedcontainers/sortedset.py to sortedset.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/compat/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/util.py to util.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/poller.py to poller.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/winutils.py to winutils.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/socket_util.py to socket_util.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/reconnect.py to reconnect.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/ovsuuid.py to ovsuuid.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/daemon.py to daemon.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/fatal_signal.py to fatal_signal.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/stream.py to stream.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/process.py to process.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/jsonrpc.py to jsonrpc.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/json.py to json.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/timeval.py to timeval.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/fcntl_win.py to fcntl_win.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/dirs.py to dirs.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/vlog.py to vlog.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/version.py to version.pyc writing byte-compilation script '/tmp/tmp2Q5RF3.py' /usr/bin/python2 -O /tmp/tmp2Q5RF3.py removing /tmp/tmp2Q5RF3.py running install_egg_info running egg_info creating ovs.egg-info writing requirements to ovs.egg-info/requires.txt writing ovs.egg-info/PKG-INFO writing top-level names to ovs.egg-info/top_level.txt writing dependency_links to ovs.egg-info/dependency_links.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 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs-2.11.0-py2.7.egg-info running install_scripts + '[' -f /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/lib/python2.7/site-packages/ovs/_json.so ']' + export 'CPPFLAGS=-I ../include' + CPPFLAGS='-I ../include' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build/lib.linux-i686-3.7 creating build/lib.linux-i686-3.7/ovs copying ovs/version.py -> build/lib.linux-i686-3.7/ovs copying ovs/vlog.py -> build/lib.linux-i686-3.7/ovs copying ovs/dirs.py -> build/lib.linux-i686-3.7/ovs copying ovs/fcntl_win.py -> build/lib.linux-i686-3.7/ovs copying ovs/timeval.py -> build/lib.linux-i686-3.7/ovs copying ovs/json.py -> build/lib.linux-i686-3.7/ovs copying ovs/jsonrpc.py -> build/lib.linux-i686-3.7/ovs copying ovs/process.py -> build/lib.linux-i686-3.7/ovs copying ovs/stream.py -> build/lib.linux-i686-3.7/ovs copying ovs/fatal_signal.py -> build/lib.linux-i686-3.7/ovs copying ovs/daemon.py -> build/lib.linux-i686-3.7/ovs copying ovs/ovsuuid.py -> build/lib.linux-i686-3.7/ovs copying ovs/__init__.py -> build/lib.linux-i686-3.7/ovs copying ovs/reconnect.py -> build/lib.linux-i686-3.7/ovs copying ovs/socket_util.py -> build/lib.linux-i686-3.7/ovs copying ovs/winutils.py -> build/lib.linux-i686-3.7/ovs copying ovs/poller.py -> build/lib.linux-i686-3.7/ovs copying ovs/util.py -> build/lib.linux-i686-3.7/ovs creating build/lib.linux-i686-3.7/ovs/compat copying ovs/compat/__init__.py -> build/lib.linux-i686-3.7/ovs/compat creating build/lib.linux-i686-3.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib.linux-i686-3.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib.linux-i686-3.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib.linux-i686-3.7/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib.linux-i686-3.7/ovs/compat/sortedcontainers creating build/lib.linux-i686-3.7/ovs/db copying ovs/db/schema.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/idl.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/types.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/custom_index.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/error.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/__init__.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/parser.py -> build/lib.linux-i686-3.7/ovs/db copying ovs/db/data.py -> build/lib.linux-i686-3.7/ovs/db creating build/lib.linux-i686-3.7/ovs/unixctl copying ovs/unixctl/server.py -> build/lib.linux-i686-3.7/ovs/unixctl copying ovs/unixctl/client.py -> build/lib.linux-i686-3.7/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib.linux-i686-3.7/ovs/unixctl running build_ext building 'ovs._json' extension creating build/temp.linux-i686-3.7 creating build/temp.linux-i686-3.7/ovs gcc -pthread -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I ../include -fPIC -I/usr/include/python3.7m -c ovs/_json.c -o build/temp.linux-i686-3.7/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) { | ^ gcc -pthread -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I ../include build/temp.linux-i686-3.7/ovs/_json.o -L/usr/lib -lopenvswitch -lpython3.7m -o build/lib.linux-i686-3.7/ovs/_json.cpython-37m-i386-linux-gnu.so + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 running install running install_lib creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7 creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/_json.cpython-37m-i386-linux-gnu.so -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl copying build/lib.linux-i686-3.7/ovs/unixctl/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl copying build/lib.linux-i686-3.7/ovs/unixctl/client.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl copying build/lib.linux-i686-3.7/ovs/unixctl/server.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/data.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/parser.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/error.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/custom_index.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/types.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/idl.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db copying build/lib.linux-i686-3.7/ovs/db/schema.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat creating /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.7/ovs/compat/sortedcontainers/sorteddict.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.7/ovs/compat/sortedcontainers/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.7/ovs/compat/sortedcontainers/sortedlist.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.7/ovs/compat/sortedcontainers/sortedset.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-i686-3.7/ovs/compat/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat copying build/lib.linux-i686-3.7/ovs/util.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/poller.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/winutils.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/socket_util.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/reconnect.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/__init__.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/ovsuuid.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/daemon.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/fatal_signal.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/stream.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/process.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/jsonrpc.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/json.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/timeval.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/fcntl_win.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/dirs.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/vlog.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs copying build/lib.linux-i686-3.7/ovs/version.py -> /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl/client.py to client.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/unixctl/server.py to server.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/data.py to data.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/parser.py to parser.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/error.py to error.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/custom_index.py to custom_index.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/types.py to types.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/idl.py to idl.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/db/schema.py to schema.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers/sorteddict.py to sorteddict.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers/sortedlist.py to sortedlist.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/sortedcontainers/sortedset.py to sortedset.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/compat/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/util.py to util.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/poller.py to poller.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/winutils.py to winutils.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/socket_util.py to socket_util.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/reconnect.py to reconnect.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/__init__.py to __init__.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/ovsuuid.py to ovsuuid.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/daemon.py to daemon.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/fatal_signal.py to fatal_signal.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/stream.py to stream.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/process.py to process.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/jsonrpc.py to jsonrpc.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/json.py to json.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/timeval.py to timeval.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/fcntl_win.py to fcntl_win.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/dirs.py to dirs.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/vlog.py to vlog.cpython-37.pyc byte-compiling /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/version.py to version.cpython-37.pyc writing byte-compilation script '/tmp/tmptq24q1t7.py' /usr/bin/python3 /tmp/tmptq24q1t7.py removing /tmp/tmptq24q1t7.py running install_egg_info running 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 reading manifest file 'ovs.egg-info/SOURCES.txt' writing manifest file 'ovs.egg-info/SOURCES.txt' Copying ovs.egg-info to /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs-2.11.0-py3.7.egg-info running install_scripts + '[' -f /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/lib/python3.7/site-packages/ovs/_json.cpython-37m-i386-linux-gnu.so ']' + popd ~/build/BUILD/openvswitch-2.11.0 + rm -rf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/openvswitch/python/ + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//var/lib/openvswitch + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/firewalld/services/ + install -p -m 0644 rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/firewalld/services/ovn-central-firewall-service.xml + install -p -m 0644 rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/firewalld/services/ovn-host-firewall-service.xml + install -d -m 0755 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/ocf/resource.d/ovn + ln -s /usr/share/openvswitch/scripts/ovndb-servers.ocf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/ocf/resource.d/ovn/ovndb-servers + install -p -D -m 0755 rhel/usr_share_openvswitch_scripts_ovs-systemd-reload /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/openvswitch/scripts/ovs-systemd-reload + touch /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/etc/openvswitch/conf.db + touch /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/etc/openvswitch/system-id.conf + rm -f /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovs-benchmark /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovs-docker /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovs-parse-backtrace /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovs-testcontroller /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/sbin/ovs-vlan-bug-workaround '/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/man/man1/ovs-benchmark.1*' /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/man/man8/ovs-testcontroller.8 /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/share/man/man8/ovs-vlan-bug-workaround.8 + rm -f /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovn-docker-overlay-driver /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386//usr/bin/ovn-docker-underlay-driver + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.11.0-2.fc31 --unique-debug-suffix -2.11.0-2.fc31.i386 --unique-debug-src-base openvswitch-2.11.0-2.fc31.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/openvswitch-2.11.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovsdb-server explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovs-vswitchd extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovs-vswitchd extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/sbin/ovsdb-server explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-trace extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-trace explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-sbctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-sbctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-nbctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-nbctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-northd extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-northd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller-vtep extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller-vtep explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovn-controller explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/vtep-ctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/vtep-ctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-client extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-client explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-tool extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovsdb-tool explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-vsctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-vsctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-ofctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-ofctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-dpctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-dpctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-appctl extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/bin/ovs-appctl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/_json.cpython-37m-i386-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7/site-packages/ovs/_json.cpython-37m-i386-linux-gnu.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/_json.so extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7/site-packages/ovs/_json.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovn-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovn-2.11.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libvtep-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libvtep-2.11.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovsdb-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libovsdb-2.11.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libofproto-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libofproto-2.11.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libsflow-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libsflow-2.11.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libopenvswitch-2.11.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/libopenvswitch-2.11.so.0.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 23 CRC32s, 0 CRC32s did match. 32027 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/debug/usr/lib/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/debug/usr/lib/python3.7 using /usr/bin/python3.7 Bytecompiling .py files below /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python3.7 using /usr/bin/python3.7 Bytecompiling .py files below /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /etc/sysconfig/network-scripts/ifup-ovs from /bin/bash to #!/usr/bin/bash mangling shebang in /etc/sysconfig/network-scripts/ifdown-ovs from /bin/bash to #!/usr/bin/bash *** WARNING: ./etc/bash_completion.d/ovs-vsctl-bashcomp.bash is executable but has empty or no shebang, removing executable bit *** WARNING: ./etc/bash_completion.d/ovs-appctl-bashcomp.bash is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/share/openvswitch/scripts/ovs-systemd-reload from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/openvswitch.init from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovndb-servers.ocf from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/openvswitch/scripts/ovn-ctl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovn-bugtool-sbctl-lflow-list from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovn-bugtool-sbctl-show from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovn-bugtool-nbctl-show from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-get-dpdk-nic-numa from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-qos-configs from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-ovs-vswitchd-threads-affinity from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-ovs-bridge-datapath-type from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-ovs-appctl-dpif from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-ovs-ofctl-loop-over-bridges from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-daemons-ver from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-tc-class-show from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-bugtool-fdb-show from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-save from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-kmod-ctl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/openvswitch/scripts/ovs-ctl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ovs-pki from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/lib/libovn.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib/libvtep.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib/libovsdb.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib/libofproto.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib/libsflow.la is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/lib/libopenvswitch.la is executable but has empty or no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.2GGxjF + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + exit 0 Processing files: openvswitch-2.11.0-2.fc31.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.83UOgQ + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + DOCDIR=/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + cp -pr LICENSE /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + cp -pr NOTICE /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + cp -pr README.rst /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + cp -pr NEWS /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + cp -pr rhel/README.RHEL.rst /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/openvswitch + exit 0 Provides: config(openvswitch) = 2.11.0-2.fc31 libofproto-2.11.so.0 libofproto-2.11.so.0(libofproto_0) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovn-2.11.so.0 libovn-2.11.so.0(libovn_0) libovsdb-2.11.so.0 libovsdb-2.11.so.0(libovsdb_0) libsflow-2.11.so.0 libsflow-2.11.so.0(libsflow_0) libvtep-2.11.so.0 libvtep-2.11.so.0(libvtep_0) openvswitch = 2.11.0-2.fc31 openvswitch(x86-32) = 2.11.0-2.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sed /bin/sh /usr/sbin/groupadd /usr/sbin/usermod systemd-units Requires(preun): /bin/sh systemd-units Requires(postun): /bin/sh systemd-units Requires: /usr/bin/bash /usr/bin/python2 /usr/bin/sh ld-linux.so.2 ld-linux.so.2(GLIBC_2.3) libatomic.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.14) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libc.so.6(GLIBC_2.7) libcap-ng.so.0 libcrypto.so.1.1 libcrypto.so.1.1(OPENSSL_1_1_0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.29) libnuma.so.1 libofproto-2.11.so.0 libofproto-2.11.so.0(libofproto_0) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovsdb-2.11.so.0 libovsdb-2.11.so.0(libovsdb_0) libpcap.so.1 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libpthread.so.0(GLIBC_2.3.4) librt.so.1 librt.so.1(GLIBC_2.1) librte_acl.so.2 librte_bbdev.so.1 librte_bitratestats.so.2 librte_bpf.so.1 librte_bus_dpaa.so.2 librte_bus_fslmc.so.2 librte_bus_ifpga.so.2 librte_bus_pci.so.2 librte_bus_vdev.so.2 librte_bus_vmbus.so.2 librte_cfgfile.so.2 librte_cmdline.so.2 librte_common_cpt.so.1 librte_common_dpaax.so.1 librte_common_octeontx.so.1 librte_compressdev.so.1 librte_cryptodev.so.5 librte_distributor.so.1 librte_eal.so.9 librte_eal.so.9(DPDK_17.08) librte_eal.so.9(DPDK_18.11) librte_eal.so.9(DPDK_2.0) librte_efd.so.1 librte_ethdev.so.11 librte_ethdev.so.11(DPDK_16.07) librte_ethdev.so.11(DPDK_17.05) librte_ethdev.so.11(DPDK_18.05) librte_ethdev.so.11(DPDK_18.08) librte_ethdev.so.11(DPDK_18.11) librte_ethdev.so.11(DPDK_2.2) librte_eventdev.so.6 librte_flow_classify.so.1 librte_gro.so.1 librte_gso.so.1 librte_hash.so.2 librte_ip_frag.so.1 librte_jobstats.so.1 librte_kvargs.so.1 librte_latencystats.so.1 librte_lpm.so.2 librte_mbuf.so.4 librte_mbuf.so.4(DPDK_2.1) librte_member.so.1 librte_mempool.so.5 librte_mempool.so.5(DPDK_16.07) librte_mempool.so.5(DPDK_2.0) librte_mempool_bucket.so.1 librte_mempool_dpaa.so.1 librte_mempool_dpaa2.so.2 librte_mempool_octeontx.so.1 librte_mempool_ring.so.1 librte_mempool_stack.so.1 librte_meter.so.2 librte_meter.so.2(DPDK_18.08) librte_meter.so.2(DPDK_2.0) librte_metrics.so.1 librte_net.so.1 librte_pci.so.1 librte_pdump.so.2 librte_pdump.so.2(DPDK_16.07) librte_pipeline.so.3 librte_pmd_af_packet.so.1 librte_pmd_ark.so.1 librte_pmd_atlantic.so.1 librte_pmd_avf.so.1 librte_pmd_axgbe.so.1 librte_pmd_bbdev_null.so.1 librte_pmd_bnx2x.so.1 librte_pmd_bnxt.so.2 librte_pmd_bond.so.2 librte_pmd_caam_jr.so.1 librte_pmd_crypto_scheduler.so.1 librte_pmd_cxgbe.so.1 librte_pmd_dpaa.so.1 librte_pmd_dpaa2.so.2 librte_pmd_dpaa2_cmdif.so.2 librte_pmd_dpaa2_event.so.2 librte_pmd_dpaa2_qdma.so.2 librte_pmd_dpaa2_sec.so.2 librte_pmd_dpaa_event.so.1 librte_pmd_dpaa_sec.so.1 librte_pmd_dsw_event.so.1 librte_pmd_e1000.so.1 librte_pmd_ena.so.1 librte_pmd_enetc.so.1 librte_pmd_enic.so.1 librte_pmd_failsafe.so.1 librte_pmd_fm10k.so.1 librte_pmd_i40e.so.2 librte_pmd_ifc.so.1 librte_pmd_ifpga_rawdev.so.1 librte_pmd_ixgbe.so.2 librte_pmd_lio.so.1 librte_pmd_netvsc.so.1 librte_pmd_nfp.so.1 librte_pmd_null.so.2 librte_pmd_null_crypto.so.1 librte_pmd_octeontx.so.1 librte_pmd_octeontx_crypto.so.1 librte_pmd_octeontx_ssovf.so.1 librte_pmd_octeontx_zip.so.1 librte_pmd_opdl_event.so.1 librte_pmd_pcap.so.1 librte_pmd_qat.so.1 librte_pmd_qede.so.1 librte_pmd_ring.so.2 librte_pmd_ring.so.2(DPDK_2.0) librte_pmd_skeleton_event.so.1 librte_pmd_skeleton_rawdev.so.1 librte_pmd_softnic.so.1 librte_pmd_sw_event.so.1 librte_pmd_tap.so.1 librte_pmd_thunderx_nicvf.so.1 librte_pmd_vdev_netvsc.so.1 librte_pmd_vhost.so.2 librte_pmd_virtio.so.1 librte_pmd_virtio_crypto.so.1 librte_pmd_vmxnet3_uio.so.1 librte_port.so.3 librte_rawdev.so.1 librte_reorder.so.1 librte_ring.so.2 librte_ring.so.2(DPDK_2.0) librte_sched.so.1 librte_security.so.1 librte_table.so.3 librte_timer.so.1 librte_vhost.so.4 librte_vhost.so.4(DPDK_16.07) librte_vhost.so.4(DPDK_17.05) librte_vhost.so.4(DPDK_17.08) librte_vhost.so.4(DPDK_2.0) librte_vhost.so.4(DPDK_2.1) libsflow-2.11.so.0 libsflow-2.11.so.0(libsflow_0) libssl.so.1.1 libssl.so.1.1(OPENSSL_1_1_0) libunbound.so.8 libvtep-2.11.so.0 libvtep-2.11.so.0(libvtep_0) rtld(GNU_HASH) Obsoletes: openvswitch-controller <= 0:2.1.0-1 Processing files: python2-openvswitch-2.11.0-2.fc31.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.WV4i02 + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + DOCDIR=/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python2-openvswitch + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python2-openvswitch + cp -pr LICENSE /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python2-openvswitch + exit 0 Provides: python-openvswitch = 2.11.0-2.fc31 python2-openvswitch = 2.11.0-2.fc31 python2-openvswitch(x86-32) = 2.11.0-2.fc31 python2.7dist(ovs) = 2.11.0 python2dist(ovs) = 2.11.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libpython2.7.so.1.0 python(abi) = 2.7 python2.7dist(sortedcontainers) rtld(GNU_HASH) Obsoletes: python-openvswitch < 2.6.1-2 Processing files: python3-openvswitch-2.11.0-2.fc31.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nVJkzj + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + DOCDIR=/builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python3-openvswitch + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python3-openvswitch + cp -pr LICENSE /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386/usr/share/doc/python3-openvswitch + exit 0 Provides: python3-openvswitch = 2.11.0-2.fc31 python3-openvswitch(x86-32) = 2.11.0-2.fc31 python3.7dist(ovs) = 2.11.0 python3dist(ovs) = 2.11.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libpython3.7m.so.1.0 python(abi) = 3.7 python3.7dist(sortedcontainers) rtld(GNU_HASH) Processing files: openvswitch-test-2.11.0-2.fc31.noarch Provides: openvswitch-test = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python2 Processing files: openvswitch-devel-2.11.0-2.fc31.i686 Provides: openvswitch-devel = 2.11.0-2.fc31 openvswitch-devel(x86-32) = 2.11.0-2.fc31 pkgconfig(libofproto) = 2.11.0 pkgconfig(libopenvswitch) = 2.11.0 pkgconfig(libovsdb) = 2.11.0 pkgconfig(libsflow) = 2.11.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libofproto-2.11.so.0 libopenvswitch-2.11.so.0 libovn-2.11.so.0 libovsdb-2.11.so.0 libsflow-2.11.so.0 libvtep-2.11.so.0 Processing files: network-scripts-openvswitch-2.11.0-2.fc31.i686 Provides: network-scripts-openvswitch = 2.11.0-2.fc31 network-scripts-openvswitch(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash Supplements: (openvswitch and network-scripts) Processing files: openvswitch-ipsec-2.11.0-2.fc31.i686 Provides: openvswitch-ipsec = 2.11.0-2.fc31 openvswitch-ipsec(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python2 Processing files: openvswitch-ovn-central-2.11.0-2.fc31.i686 Provides: config(openvswitch-ovn-central) = 2.11.0-2.fc31 openvswitch-ovn-central = 2.11.0-2.fc31 openvswitch-ovn-central(x86-32) = 2.11.0-2.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovn-2.11.so.0 libovn-2.11.so.0(libovn_0) rtld(GNU_HASH) Processing files: openvswitch-ovn-host-2.11.0-2.fc31.i686 Provides: openvswitch-ovn-host = 2.11.0-2.fc31 openvswitch-ovn-host(x86-32) = 2.11.0-2.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovn-2.11.so.0 libovn-2.11.so.0(libovn_0) rtld(GNU_HASH) Processing files: openvswitch-ovn-vtep-2.11.0-2.fc31.i686 Provides: openvswitch-ovn-vtep = 2.11.0-2.fc31 openvswitch-ovn-vtep(x86-32) = 2.11.0-2.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovn-2.11.so.0 libovn-2.11.so.0(libovn_0) libvtep-2.11.so.0 libvtep-2.11.so.0(libvtep_0) rtld(GNU_HASH) Processing files: openvswitch-ovn-common-2.11.0-2.fc31.i686 Provides: openvswitch-ovn-common = 2.11.0-2.fc31 openvswitch-ovn-common(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash /usr/bin/python2 /usr/bin/sh libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libopenvswitch-2.11.so.0 libopenvswitch-2.11.so.0(libopenvswitch_0) libovn-2.11.so.0 libovn-2.11.so.0(libovn_0) rtld(GNU_HASH) Processing files: openvswitch-debugsource-2.11.0-2.fc31.i686 Provides: openvswitch-debugsource = 2.11.0-2.fc31 openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: openvswitch-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 3a8bd7fdb7a2dbe537b412afa689136ed0ccca74 debuginfo(build-id) = 43f180f5b243095944dbb9915663ba5ab3889055 debuginfo(build-id) = 44b8f1ccfc2e0c2f02748e143d3076d861a44a68 debuginfo(build-id) = 4a95efcb091774f3ac716f9faa97c5b20781bdc0 debuginfo(build-id) = 51376c122330d239d9909e1bc03371a57dbfe5bc debuginfo(build-id) = 60d7feff44434a862b755f8fdad3bb65d51704af debuginfo(build-id) = 67e0111b721205699c7cf76be6d14bf24c44ccef debuginfo(build-id) = 766a2500cd93e0590edd51c4eaa4808a36e55f43 debuginfo(build-id) = 9ee2ff6697598829549cd572f8457e18d0390620 debuginfo(build-id) = b7abc2d4753352837a294b5f2b6c2fbbc20c8887 debuginfo(build-id) = ba4a7b2d073779d96b77725fb2cf0950e93ce4f2 debuginfo(build-id) = c6289593d18867caed660a0c580913656ae97570 debuginfo(build-id) = d18c6f29a574ee62e8715cdbd63e8c68c1af76b7 debuginfo(build-id) = e1bf067d78a243a4408c5f3129583e932f8e414c debuginfo(build-id) = e77863ce376147155d48ebe302a4fe089c50ddf3 openvswitch-debuginfo = 2.11.0-2.fc31 openvswitch-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: python2-openvswitch-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 61fa0a64fbaae5c6070fbc77c95b4a1daf66610f python2-openvswitch-debuginfo = 2.11.0-2.fc31 python2-openvswitch-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: python3-openvswitch-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 0b311d6f164d2e7ddad56ae0f487a7bb623129b1 python3-openvswitch-debuginfo = 2.11.0-2.fc31 python3-openvswitch-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: openvswitch-ovn-central-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = d13f51e4d93152503b59dc9eada2f22f776e4984 openvswitch-ovn-central-debuginfo = 2.11.0-2.fc31 openvswitch-ovn-central-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: openvswitch-ovn-host-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 6186682ab350d0718653cffc00491376937f8ad1 openvswitch-ovn-host-debuginfo = 2.11.0-2.fc31 openvswitch-ovn-host-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: openvswitch-ovn-vtep-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 180237966869cdc516438000cc572a005f5c34d8 openvswitch-ovn-vtep-debuginfo = 2.11.0-2.fc31 openvswitch-ovn-vtep-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Processing files: openvswitch-ovn-common-debuginfo-2.11.0-2.fc31.i686 Provides: debuginfo(build-id) = 420ed4e37116890bb3291fbfb3cef671af49a76a debuginfo(build-id) = 4c2cde49617b8317c46aab7e96cfaf25fbfca9df debuginfo(build-id) = b9df6442cbc3b039ccc4b378279efd2cbe10b602 openvswitch-ovn-common-debuginfo = 2.11.0-2.fc31 openvswitch-ovn-common-debuginfo(x86-32) = 2.11.0-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: openvswitch-debugsource(x86-32) = 2.11.0-2.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 Wrote: /builddir/build/RPMS/openvswitch-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/python2-openvswitch-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/python3-openvswitch-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-test-2.11.0-2.fc31.noarch.rpm Wrote: /builddir/build/RPMS/openvswitch-devel-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/network-scripts-openvswitch-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ipsec-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-central-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-host-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-vtep-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-common-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-debugsource-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/python2-openvswitch-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/python3-openvswitch-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-central-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-host-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-vtep-debuginfo-2.11.0-2.fc31.i686.rpm Wrote: /builddir/build/RPMS/openvswitch-ovn-common-debuginfo-2.11.0-2.fc31.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.NrHpG3 + umask 022 + cd /builddir/build/BUILD + cd openvswitch-2.11.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openvswitch-2.11.0-2.fc31.i386 + exit 0 Finish: rpmbuild openvswitch-2.11.0-2.fc31.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/876304-fedora-rawhide-i386-1554137082.572438/root/var/log/dnf.log /var/lib/mock/876304-fedora-rawhide-i386-1554137082.572438/root/var/log/dnf.librepo.log /var/lib/mock/876304-fedora-rawhide-i386-1554137082.572438/root/var/log/dnf.rpm.log Finish: build phase for openvswitch-2.11.0-2.fc31.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/openvswitch-2.11.0-2.fc31.src.rpm) Config(child) 4 minutes 30 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run